Uses of Record Class
org.rumbledb.compiler.context.FunctionDeclContext
Packages that use FunctionDeclContext
-
Uses of FunctionDeclContext in org.rumbledb.compiler.context
Methods in org.rumbledb.compiler.context that return FunctionDeclContextModifier and TypeMethodDescriptionstatic FunctionDeclContext<JsoniqParser.AnnotationsContext,JsoniqParser.FunctionNameContext, JsoniqParser.VarBindingContext, JsoniqParser.SequenceTypeContext, JsoniqParser.SequenceTypeContext, JsoniqParser.StatementsAndOptionalExprContext> FunctionDeclContext.from(JsoniqParser.FunctionDeclContext ctx) static FunctionDeclContext<XQueryParser.AnnotationsContext,XQueryParser.FunctionNameContext, XQueryParser.VarBindingContext, XQueryParser.SequenceTypeContext, XQueryParser.SequenceTypeContext, XQueryParser.StatementsAndOptionalExprContext> FunctionDeclContext.from(XQueryParser.FunctionDeclContext ctx) -
Uses of FunctionDeclContext in org.rumbledb.compiler.translation
Methods in org.rumbledb.compiler.translation with parameters of type FunctionDeclContextModifier and TypeMethodDescriptionstatic <AnnotationsCtx extends org.antlr.v4.runtime.ParserRuleContext,FunctionNameCtx extends org.antlr.v4.runtime.ParserRuleContext, VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext, SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ReturnTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, FnBodyCtx extends org.antlr.v4.runtime.ParserRuleContext>
FunctionDeclarationDeclarationTranslation.functionDecl(FunctionDeclContext<AnnotationsCtx, FunctionNameCtx, VarBindingCtx, SeqTypeCtx, ReturnTypeCtx, FnBodyCtx> ctx, TranslationContext translationContext, Function<AnnotationsCtx, List<Annotation>> processAnnotations, Function<FunctionNameCtx, Name> parseFunctionName, Function<VarBindingCtx, Name> parseVariableBinding, Function<SeqTypeCtx, SequenceType> processSequenceType, Function<ReturnTypeCtx, SequenceType> processReturnType, Function<FnBodyCtx, StatementsAndOptionalExpr> visitStatementsAndOptionalExpr)