Uses of Class
org.ek9lang.antlr.EK9Parser.ObjectAccessExpressionContext
Packages that use EK9Parser.ObjectAccessExpressionContext
Package
Description
G - Full Symbol Resolution can now take place.
I - PRE Intermediate Representation generation checks.
K - Intermediate Representation Generation.
-
Uses of EK9Parser.ObjectAccessExpressionContext in org.ek9lang.antlr
Methods in org.ek9lang.antlr that return EK9Parser.ObjectAccessExpressionContextModifier and TypeMethodDescriptionEK9Parser.AssignmentStatementContext.objectAccessExpression()
EK9Parser.CaseExpressionContext.objectAccessExpression()
EK9Parser.ExpressionContext.objectAccessExpression()
EK9Parser.objectAccessExpression()
EK9Parser.PipelinePartContext.objectAccessExpression()
EK9Parser.StatementContext.objectAccessExpression()
Methods in org.ek9lang.antlr with parameters of type EK9Parser.ObjectAccessExpressionContextModifier and TypeMethodDescriptionvoid
EK9BaseListener.enterObjectAccessExpression
(EK9Parser.ObjectAccessExpressionContext ctx) Enter a parse tree produced byEK9Parser.objectAccessExpression()
.void
EK9Listener.enterObjectAccessExpression
(EK9Parser.ObjectAccessExpressionContext ctx) Enter a parse tree produced byEK9Parser.objectAccessExpression()
.void
EK9BaseListener.exitObjectAccessExpression
(EK9Parser.ObjectAccessExpressionContext ctx) Exit a parse tree produced byEK9Parser.objectAccessExpression()
.void
EK9Listener.exitObjectAccessExpression
(EK9Parser.ObjectAccessExpressionContext ctx) Exit a parse tree produced byEK9Parser.objectAccessExpression()
.EK9BaseVisitor.visitObjectAccessExpression
(EK9Parser.ObjectAccessExpressionContext ctx) Visit a parse tree produced byEK9Parser.objectAccessExpression()
.EK9Visitor.visitObjectAccessExpression
(EK9Parser.ObjectAccessExpressionContext ctx) Visit a parse tree produced byEK9Parser.objectAccessExpression()
. -
Uses of EK9Parser.ObjectAccessExpressionContext in org.ek9lang.compiler.phase3
Classes in org.ek9lang.compiler.phase3 that implement interfaces with type arguments of type EK9Parser.ObjectAccessExpressionContextModifier and TypeClassDescription(package private) final class
This is the second part of the method/function chaining resolution and can be recursive via objectAccess.Methods in org.ek9lang.compiler.phase3 with parameters of type EK9Parser.ObjectAccessExpressionContextModifier and TypeMethodDescriptionvoid
ObjectAccessExpressionOrError.accept
(EK9Parser.ObjectAccessExpressionContext ctx) void
ExpressionsListener.exitObjectAccessExpression
(EK9Parser.ObjectAccessExpressionContext ctx) -
Uses of EK9Parser.ObjectAccessExpressionContext in org.ek9lang.compiler.phase5
Classes in org.ek9lang.compiler.phase5 that implement interfaces with type arguments of type EK9Parser.ObjectAccessExpressionContextModifier and TypeClassDescription(package private) final class
In the case of specific variables of type like 'Result' and 'Optional' it is important to check if the method being called needs a previous call to isOk or isError or just '?' before accessing specific methods.Methods in org.ek9lang.compiler.phase5 with parameters of type EK9Parser.ObjectAccessExpressionContextModifier and TypeMethodDescriptionvoid
ObjectAccessExpressionValidOrError.accept
(EK9Parser.ObjectAccessExpressionContext ctx) void
PreIRListener.enterObjectAccessExpression
(EK9Parser.ObjectAccessExpressionContext ctx) -
Uses of EK9Parser.ObjectAccessExpressionContext in org.ek9lang.compiler.phase7
Classes in org.ek9lang.compiler.phase7 that implement interfaces with type arguments of type EK9Parser.ObjectAccessExpressionContextModifier and TypeClassDescriptionfinal class
Creates the appropriate node structure for object access.Methods in org.ek9lang.compiler.phase7 with parameters of type EK9Parser.ObjectAccessExpressionContextModifier and TypeMethodDescriptionObjectAccessCreator.apply
(EK9Parser.ObjectAccessExpressionContext ctx)