Uses of Class
org.rumbledb.expressions.scripting.statement.StatementsAndOptionalExpr
Packages that use StatementsAndOptionalExpr
Package
Description
-
Uses of StatementsAndOptionalExpr in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return StatementsAndOptionalExprModifier and TypeMethodDescriptionTranslationVisitor.visitStatements(JsoniqParser.StatementsContext ctx) XQueryTranslationVisitor.visitStatements(XQueryParser.StatementsContext ctx) TranslationVisitor.visitStatementsAndOptionalExpr(JsoniqParser.StatementsAndOptionalExprContext ctx) XQueryTranslationVisitor.visitStatementsAndOptionalExpr(XQueryParser.StatementsAndOptionalExprContext ctx) Methods in org.rumbledb.compiler with parameters of type StatementsAndOptionalExprModifier and TypeMethodDescriptionCloneVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, Node argument) ComposabilityVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, Node argument) ExecutionModeVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, StaticContext argument) ExpressionClassificationVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr expression, ExpressionClassification argument) InferTypeVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, StaticContext argument) RuntimeIteratorVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, ItemRuntimePlan argument) StaticContextVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, StaticContext argument) -
Uses of StatementsAndOptionalExpr in org.rumbledb.compiler.translation
Method parameters in org.rumbledb.compiler.translation with type arguments of type StatementsAndOptionalExprModifier and TypeMethodDescriptionstatic <StatementsCtx extends org.antlr.v4.runtime.ParserRuleContext>
ProgramModuleTranslation.program(ProgramContext<StatementsCtx> ctx, TranslationContext translationContext, Function<StatementsCtx, StatementsAndOptionalExpr> visitStatementsAndOptionalExpr) -
Uses of StatementsAndOptionalExpr in org.rumbledb.compiler.translation.scripting
Methods in org.rumbledb.compiler.translation.scripting that return StatementsAndOptionalExprModifier and TypeMethodDescriptionstatic <StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>
StatementsAndOptionalExprBlockStatementTranslation.statements(StatementsContext<StmtCtx> ctx, TranslationContext translationContext, Function<StmtCtx, Statement> visitStatement) static <StmtCtx extends org.antlr.v4.runtime.ParserRuleContext,ExprCtx extends org.antlr.v4.runtime.ParserRuleContext>
StatementsAndOptionalExprBlockStatementTranslation.statementsAndOptionalExpr(StatementsAndOptionalExprContext<StmtCtx, ExprCtx> ctx, TranslationContext translationContext, Function<StmtCtx, Statement> visitStatement, Function<ExprCtx, Expression> visitExpr) -
Uses of StatementsAndOptionalExpr in org.rumbledb.expressions
Methods in org.rumbledb.expressions with parameters of type StatementsAndOptionalExprModifier and TypeMethodDescriptionAbstractNodeVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr expression, T argument) -
Uses of StatementsAndOptionalExpr in org.rumbledb.expressions.primary
Constructors in org.rumbledb.expressions.primary with parameters of type StatementsAndOptionalExprModifierConstructorDescriptionInlineFunctionExpression(List<Annotation> annotations, Name name, Map<Name, SequenceType> params, SequenceType returnType, StatementsAndOptionalExpr body, boolean isExternal, ExceptionMetadata metadata) InlineFunctionExpression(List<Annotation> annotations, Name name, Map<Name, SequenceType> params, SequenceType returnType, StatementsAndOptionalExpr body, boolean isExternal, ExceptionMetadata metadata, ExceptionMetadata nameMetadata) InlineFunctionExpression(List<Annotation> annotations, Name name, Map<Name, SequenceType> params, SequenceType returnType, StatementsAndOptionalExpr body, ExceptionMetadata metadata) -
Uses of StatementsAndOptionalExpr in org.rumbledb.expressions.scripting
Constructors in org.rumbledb.expressions.scripting with parameters of type StatementsAndOptionalExprModifierConstructorDescriptionProgram(StatementsAndOptionalExpr statementsAndOptionalExpr, ExceptionMetadata metadata)