Package org.rumbledb.compiler
Class RuntimeIteratorVisitor
java.lang.Object
org.rumbledb.expressions.AbstractNodeVisitor<ItemRuntimePlan>
org.rumbledb.compiler.RuntimeIteratorVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisit(Node node, ItemRuntimePlan argument) visitAdditiveExpr(AdditiveExpression expression, ItemRuntimePlan argument) visitAndExpr(AndExpression expression, ItemRuntimePlan argument) visitAppendExpression(AppendExpression expression, ItemRuntimePlan argument) visitApplyStatement(ApplyStatement statement, ItemRuntimePlan argument) visitArrayConstructor(ArrayConstructorExpression expression, ItemRuntimePlan argument) visitArrayLookupExpression(ArrayLookupExpression expression, ItemRuntimePlan argument) visitArrayUnboxingExpression(ArrayUnboxingExpression expression, ItemRuntimePlan argument) visitAssignStatement(AssignStatement statement, ItemRuntimePlan argument) visitAttributeNode(AttributeNodeExpression expression, ItemRuntimePlan argument) visitAttributeNodeContent(AttributeNodeContentExpression expression, ItemRuntimePlan argument) visitBlockStatement(BlockStatement statement, ItemRuntimePlan argument) visitBoolean(BooleanLiteralExpression expression, ItemRuntimePlan argument) visitBreakStatement(BreakStatement statement, ItemRuntimePlan argument) visitCastableExpression(CastableExpression expression, ItemRuntimePlan argument) visitCastExpression(CastExpression expression, ItemRuntimePlan argument) visitCommaExpression(CommaExpression expression, ItemRuntimePlan argument) visitCommaVariableDeclStatement(CommaVariableDeclStatement statement, ItemRuntimePlan argument) visitCommentNodeConstructor(CommentNodeConstructorExpression expression, ItemRuntimePlan argument) visitComparisonExpr(ComparisonExpression expression, ItemRuntimePlan argument) visitComputedAttributeConstructor(ComputedAttributeConstructorExpression expression, ItemRuntimePlan argument) visitComputedElementConstructor(ComputedElementConstructorExpression expression, ItemRuntimePlan argument) visitComputedNamespaceConstructor(ComputedNamespaceConstructorExpression expression, ItemRuntimePlan argument) visitComputedPIConstructor(ComputedPIConstructorExpression expression, ItemRuntimePlan argument) visitConditionalExpression(ConditionalExpression expression, ItemRuntimePlan argument) visitConditionalStatement(ConditionalStatement statement, ItemRuntimePlan argument) visitContextExpr(ContextItemExpression expression, ItemRuntimePlan argument) visitContinueStatement(ContinueStatement statement, ItemRuntimePlan argument) visitCreateCollectionExpression(CreateCollectionExpression expression, ItemRuntimePlan argument) visitDecimal(DecimalLiteralExpression expression, ItemRuntimePlan argument) visitDeleteExpression(DeleteExpression expression, ItemRuntimePlan argument) visitDeleteIndexFromCollectionExpression(DeleteIndexFromCollectionExpression expression, ItemRuntimePlan argument) visitDeleteSearchFromCollectionExpression(DeleteSearchFromCollectionExpression expression, ItemRuntimePlan argument) visitDescendants(Node node, ItemRuntimePlan argument) visitDirectCommentConstructor(DirectCommentConstructorExpression expression, ItemRuntimePlan argument) visitDirElemConstructor(DirElemConstructorExpression expression, ItemRuntimePlan argument) visitDirPIConstructor(DirPIConstructorExpression expression, ItemRuntimePlan argument) visitDocumentNodeConstructor(DocumentNodeConstructorExpression expression, ItemRuntimePlan argument) visitDouble(DoubleLiteralExpression expression, ItemRuntimePlan argument) visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, ItemRuntimePlan argument) visitEditCollectionExpression(EditCollectionExpression expression, ItemRuntimePlan argument) visitExitStatement(ExitStatement statement, ItemRuntimePlan argument) visitFilterExpression(FilterExpression expression, ItemRuntimePlan argument) visitFlowrExpression(FlworExpression expression, ItemRuntimePlan argument) visitFlowrStatement(FlowrStatement statement, ItemRuntimePlan argument) visitFunctionCall(FunctionCallExpression expression, ItemRuntimePlan argument) visitInlineFunctionExpr(InlineFunctionExpression expression, ItemRuntimePlan argument) visitInsertExpression(InsertExpression expression, ItemRuntimePlan argument) visitInsertIndexIntoCollectionExpression(InsertIndexIntoCollectionExpression expression, ItemRuntimePlan argument) visitInsertSearchIntoCollectionExpression(InsertSearchIntoCollectionExpression expression, ItemRuntimePlan argument) visitInstanceOfExpression(InstanceOfExpression expression, ItemRuntimePlan argument) visitInteger(IntegerLiteralExpression expression, ItemRuntimePlan argument) visitMainModule(MainModule expression, ItemRuntimePlan argument) visitMapConstructor(MapConstructorExpression expression, ItemRuntimePlan argument) visitMultiplicativeExpr(MultiplicativeExpression expression, ItemRuntimePlan argument) visitNamedFunctionRef(NamedFunctionReferenceExpression expression, ItemRuntimePlan argument) visitNodeComparisonExpr(NodeComparisonExpression expression, ItemRuntimePlan argument) visitNodeSetExpr(NodeSetExpression expression, ItemRuntimePlan argument) visitNotExpr(NotExpression expression, ItemRuntimePlan argument) visitNull(NullLiteralExpression expression, ItemRuntimePlan argument) visitObjectConstructor(ObjectConstructorExpression expression, ItemRuntimePlan argument) visitObjectLookupExpression(ObjectLookupExpression expression, ItemRuntimePlan argument) visitOrExpr(OrExpression expression, ItemRuntimePlan argument) visitPathRootExpr(PathRootExpression expression, ItemRuntimePlan argument) visitPostfixLookupExpression(PostfixLookupExpression expression, ItemRuntimePlan argument) visitProgram(Program program, ItemRuntimePlan argument) visitProlog(Prolog expression, ItemRuntimePlan argument) visitRangeExpr(RangeExpression expression, ItemRuntimePlan argument) visitRenameExpression(RenameExpression expression, ItemRuntimePlan argument) visitReplaceExpression(ReplaceExpression expression, ItemRuntimePlan argument) visitSimpleMapExpr(SimpleMapExpression expression, ItemRuntimePlan argument) visitSlashExpr(SlashExpr slashExpr, ItemRuntimePlan argument) visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, ItemRuntimePlan argument) visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, ItemRuntimePlan argument) visitStepExpr(StepExpr stepExpr, ItemRuntimePlan argument) visitString(StringLiteralExpression expression, ItemRuntimePlan argument) visitStringConcatExpr(StringConcatExpression expression, ItemRuntimePlan argument) visitStringConstructor(StringConstructorExpression expression, ItemRuntimePlan argument) visitSwitchExpression(SwitchExpression expression, ItemRuntimePlan argument) visitSwitchStatement(SwitchStatement statement, ItemRuntimePlan argument) visitTextNode(TextNodeExpression expression, ItemRuntimePlan argument) visitTextNodeConstructor(TextNodeConstructorExpression expression, ItemRuntimePlan argument) visitTransformExpression(TransformExpression expression, ItemRuntimePlan argument) visitTreatExpression(TreatExpression expression, ItemRuntimePlan argument) visitTruncateCollectionExpression(TruncateCollectionExpression expression, ItemRuntimePlan argument) visitTryCatchExpression(TryCatchExpression expression, ItemRuntimePlan argument) visitTryCatchStatement(TryCatchStatement statement, ItemRuntimePlan argument) visitTypeSwitchExpression(TypeSwitchExpression expression, ItemRuntimePlan argument) visitTypeSwitchStatement(TypeSwitchStatement statement, ItemRuntimePlan argument) visitUnaryExpr(UnaryExpression expression, ItemRuntimePlan argument) visitUnaryLookupExpression(UnaryLookupExpression expression, ItemRuntimePlan argument) visitValidateExpression(ValidateExpression expression, ItemRuntimePlan argument) visitValidateTypeExpression(ValidateTypeExpression expression, ItemRuntimePlan argument) visitVariableDeclStatement(VariableDeclStatement statement, ItemRuntimePlan argument) visitVariableReference(VariableReferenceExpression expression, ItemRuntimePlan argument) visitWhileStatement(WhileStatement statement, ItemRuntimePlan argument) Methods inherited from class org.rumbledb.expressions.AbstractNodeVisitor
defaultAction, visitBlockExpr, visitCountClause, visitForClause, visitFunctionDeclaration, visitGroupByClause, visitIsStaticallyExpr, visitLetClause, visitLibraryModule, visitOptionDeclaration, visitOrderByClause, visitReturnClause, visitReturnStatementClause, visitSchemaImport, visitTypeDeclaration, visitVariableDeclaration, visitWhereClause, visitWindowClause
-
Constructor Details
-
RuntimeIteratorVisitor
-
-
Method Details
-
visit
- Overrides:
visitin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDescendants
- Overrides:
visitDescendantsin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitProlog
- Overrides:
visitPrologin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitCommaExpression
- Overrides:
visitCommaExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitMainModule
- Overrides:
visitMainModulein classAbstractNodeVisitor<ItemRuntimePlan>
-
visitFlowrExpression
- Overrides:
visitFlowrExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitVariableReference
public ItemRuntimePlan visitVariableReference(VariableReferenceExpression expression, ItemRuntimePlan argument) - Overrides:
visitVariableReferencein classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDeleteExpression
- Overrides:
visitDeleteExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitRenameExpression
- Overrides:
visitRenameExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitReplaceExpression
public ItemRuntimePlan visitReplaceExpression(ReplaceExpression expression, ItemRuntimePlan argument) - Overrides:
visitReplaceExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitInsertExpression
- Overrides:
visitInsertExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitAppendExpression
- Overrides:
visitAppendExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitTransformExpression
public ItemRuntimePlan visitTransformExpression(TransformExpression expression, ItemRuntimePlan argument) - Overrides:
visitTransformExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitCreateCollectionExpression
public ItemRuntimePlan visitCreateCollectionExpression(CreateCollectionExpression expression, ItemRuntimePlan argument) - Overrides:
visitCreateCollectionExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDeleteIndexFromCollectionExpression
public ItemRuntimePlan visitDeleteIndexFromCollectionExpression(DeleteIndexFromCollectionExpression expression, ItemRuntimePlan argument) - Overrides:
visitDeleteIndexFromCollectionExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDeleteSearchFromCollectionExpression
public ItemRuntimePlan visitDeleteSearchFromCollectionExpression(DeleteSearchFromCollectionExpression expression, ItemRuntimePlan argument) - Overrides:
visitDeleteSearchFromCollectionExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitEditCollectionExpression
public ItemRuntimePlan visitEditCollectionExpression(EditCollectionExpression expression, ItemRuntimePlan argument) - Overrides:
visitEditCollectionExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitInsertIndexIntoCollectionExpression
public ItemRuntimePlan visitInsertIndexIntoCollectionExpression(InsertIndexIntoCollectionExpression expression, ItemRuntimePlan argument) - Overrides:
visitInsertIndexIntoCollectionExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitInsertSearchIntoCollectionExpression
public ItemRuntimePlan visitInsertSearchIntoCollectionExpression(InsertSearchIntoCollectionExpression expression, ItemRuntimePlan argument) - Overrides:
visitInsertSearchIntoCollectionExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitTruncateCollectionExpression
public ItemRuntimePlan visitTruncateCollectionExpression(TruncateCollectionExpression expression, ItemRuntimePlan argument) - Overrides:
visitTruncateCollectionExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitFilterExpression
- Overrides:
visitFilterExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitArrayLookupExpression
public ItemRuntimePlan visitArrayLookupExpression(ArrayLookupExpression expression, ItemRuntimePlan argument) - Overrides:
visitArrayLookupExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitObjectLookupExpression
public ItemRuntimePlan visitObjectLookupExpression(ObjectLookupExpression expression, ItemRuntimePlan argument) - Overrides:
visitObjectLookupExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitPostfixLookupExpression
public ItemRuntimePlan visitPostfixLookupExpression(PostfixLookupExpression expression, ItemRuntimePlan argument) - Overrides:
visitPostfixLookupExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitUnaryLookupExpression
public ItemRuntimePlan visitUnaryLookupExpression(UnaryLookupExpression expression, ItemRuntimePlan argument) - Overrides:
visitUnaryLookupExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDynamicFunctionCallExpression
public ItemRuntimePlan visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, ItemRuntimePlan argument) - Overrides:
visitDynamicFunctionCallExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitArrayUnboxingExpression
public ItemRuntimePlan visitArrayUnboxingExpression(ArrayUnboxingExpression expression, ItemRuntimePlan argument) - Overrides:
visitArrayUnboxingExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitArrayConstructor
public ItemRuntimePlan visitArrayConstructor(ArrayConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitArrayConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitStringConstructor
public ItemRuntimePlan visitStringConstructor(StringConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitStringConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitObjectConstructor
public ItemRuntimePlan visitObjectConstructor(ObjectConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitObjectConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitMapConstructor
public ItemRuntimePlan visitMapConstructor(MapConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitMapConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDirElemConstructor
public ItemRuntimePlan visitDirElemConstructor(DirElemConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitDirElemConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDirPIConstructor
public ItemRuntimePlan visitDirPIConstructor(DirPIConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitDirPIConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitComputedElementConstructor
public ItemRuntimePlan visitComputedElementConstructor(ComputedElementConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitComputedElementConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDocumentNodeConstructor
public ItemRuntimePlan visitDocumentNodeConstructor(DocumentNodeConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitDocumentNodeConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitComputedPIConstructor
public ItemRuntimePlan visitComputedPIConstructor(ComputedPIConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitComputedPIConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitComputedNamespaceConstructor
public ItemRuntimePlan visitComputedNamespaceConstructor(ComputedNamespaceConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitComputedNamespaceConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitComputedAttributeConstructor
public ItemRuntimePlan visitComputedAttributeConstructor(ComputedAttributeConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitComputedAttributeConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitCommentNodeConstructor
public ItemRuntimePlan visitCommentNodeConstructor(CommentNodeConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitCommentNodeConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDirectCommentConstructor
public ItemRuntimePlan visitDirectCommentConstructor(DirectCommentConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitDirectCommentConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitTextNodeConstructor
public ItemRuntimePlan visitTextNodeConstructor(TextNodeConstructorExpression expression, ItemRuntimePlan argument) - Overrides:
visitTextNodeConstructorin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitTextNode
- Overrides:
visitTextNodein classAbstractNodeVisitor<ItemRuntimePlan>
-
visitAttributeNode
public ItemRuntimePlan visitAttributeNode(AttributeNodeExpression expression, ItemRuntimePlan argument) - Overrides:
visitAttributeNodein classAbstractNodeVisitor<ItemRuntimePlan>
-
visitAttributeNodeContent
public ItemRuntimePlan visitAttributeNodeContent(AttributeNodeContentExpression expression, ItemRuntimePlan argument) - Overrides:
visitAttributeNodeContentin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitContextExpr
- Overrides:
visitContextExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitInlineFunctionExpr
public ItemRuntimePlan visitInlineFunctionExpr(InlineFunctionExpression expression, ItemRuntimePlan argument) - Overrides:
visitInlineFunctionExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitFunctionCall
public ItemRuntimePlan visitFunctionCall(FunctionCallExpression expression, ItemRuntimePlan argument) - Overrides:
visitFunctionCallin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitNamedFunctionRef
public ItemRuntimePlan visitNamedFunctionRef(NamedFunctionReferenceExpression expression, ItemRuntimePlan argument) - Overrides:
visitNamedFunctionRefin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitInteger
- Overrides:
visitIntegerin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitString
- Overrides:
visitStringin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDouble
- Overrides:
visitDoublein classAbstractNodeVisitor<ItemRuntimePlan>
-
visitDecimal
- Overrides:
visitDecimalin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitNull
- Overrides:
visitNullin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitBoolean
- Overrides:
visitBooleanin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitAdditiveExpr
- Overrides:
visitAdditiveExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitMultiplicativeExpr
public ItemRuntimePlan visitMultiplicativeExpr(MultiplicativeExpression expression, ItemRuntimePlan argument) - Overrides:
visitMultiplicativeExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitSimpleMapExpr
- Overrides:
visitSimpleMapExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitAndExpr
- Overrides:
visitAndExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitOrExpr
- Overrides:
visitOrExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitNotExpr
- Overrides:
visitNotExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitUnaryExpr
- Overrides:
visitUnaryExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitRangeExpr
- Overrides:
visitRangeExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitNodeSetExpr
- Overrides:
visitNodeSetExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitComparisonExpr
public ItemRuntimePlan visitComparisonExpr(ComparisonExpression expression, ItemRuntimePlan argument) - Overrides:
visitComparisonExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitNodeComparisonExpr
public ItemRuntimePlan visitNodeComparisonExpr(NodeComparisonExpression expression, ItemRuntimePlan argument) - Overrides:
visitNodeComparisonExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitStringConcatExpr
public ItemRuntimePlan visitStringConcatExpr(StringConcatExpression expression, ItemRuntimePlan argument) - Overrides:
visitStringConcatExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitInstanceOfExpression
public ItemRuntimePlan visitInstanceOfExpression(InstanceOfExpression expression, ItemRuntimePlan argument) - Overrides:
visitInstanceOfExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitValidateTypeExpression
public ItemRuntimePlan visitValidateTypeExpression(ValidateTypeExpression expression, ItemRuntimePlan argument) - Overrides:
visitValidateTypeExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitValidateExpression
public ItemRuntimePlan visitValidateExpression(ValidateExpression expression, ItemRuntimePlan argument) - Overrides:
visitValidateExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitTreatExpression
- Overrides:
visitTreatExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitCastableExpression
public ItemRuntimePlan visitCastableExpression(CastableExpression expression, ItemRuntimePlan argument) - Overrides:
visitCastableExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitCastExpression
- Overrides:
visitCastExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitConditionalExpression
public ItemRuntimePlan visitConditionalExpression(ConditionalExpression expression, ItemRuntimePlan argument) - Overrides:
visitConditionalExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitSwitchExpression
- Overrides:
visitSwitchExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitTypeSwitchExpression
public ItemRuntimePlan visitTypeSwitchExpression(TypeSwitchExpression expression, ItemRuntimePlan argument) - Overrides:
visitTypeSwitchExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitTryCatchExpression
public ItemRuntimePlan visitTryCatchExpression(TryCatchExpression expression, ItemRuntimePlan argument) - Overrides:
visitTryCatchExpressionin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitWhileStatement
- Overrides:
visitWhileStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitVariableDeclStatement
public ItemRuntimePlan visitVariableDeclStatement(VariableDeclStatement statement, ItemRuntimePlan argument) - Overrides:
visitVariableDeclStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitCommaVariableDeclStatement
public ItemRuntimePlan visitCommaVariableDeclStatement(CommaVariableDeclStatement statement, ItemRuntimePlan argument) - Overrides:
visitCommaVariableDeclStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitAssignStatement
- Overrides:
visitAssignStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitApplyStatement
- Overrides:
visitApplyStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitBreakStatement
- Overrides:
visitBreakStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitContinueStatement
public ItemRuntimePlan visitContinueStatement(ContinueStatement statement, ItemRuntimePlan argument) - Overrides:
visitContinueStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitExitStatement
- Overrides:
visitExitStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitTryCatchStatement
public ItemRuntimePlan visitTryCatchStatement(TryCatchStatement statement, ItemRuntimePlan argument) - Overrides:
visitTryCatchStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitBlockStatement
- Overrides:
visitBlockStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitSwitchStatement
- Overrides:
visitSwitchStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitTypeSwitchStatement
public ItemRuntimePlan visitTypeSwitchStatement(TypeSwitchStatement statement, ItemRuntimePlan argument) - Overrides:
visitTypeSwitchStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitStatementsAndExpr
public ItemRuntimePlan visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, ItemRuntimePlan argument) - Overrides:
visitStatementsAndExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitStatementsAndOptionalExpr
public ItemRuntimePlan visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, ItemRuntimePlan argument) - Overrides:
visitStatementsAndOptionalExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitProgram
- Overrides:
visitProgramin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitConditionalStatement
public ItemRuntimePlan visitConditionalStatement(ConditionalStatement statement, ItemRuntimePlan argument) - Overrides:
visitConditionalStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitFlowrStatement
- Overrides:
visitFlowrStatementin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitSlashExpr
- Overrides:
visitSlashExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitStepExpr
- Overrides:
visitStepExprin classAbstractNodeVisitor<ItemRuntimePlan>
-
visitPathRootExpr
- Overrides:
visitPathRootExprin classAbstractNodeVisitor<ItemRuntimePlan>
-