Package org.rumbledb.compiler.context.scripting


package org.rumbledb.compiler.context.scripting
  • Record Classes
    Class
    Description
    ApplyStatementContext<ExprSimpleCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    AssignStatementContext<VarRefCtx extends org.antlr.v4.runtime.ParserRuleContext,ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    BlockExprContext<StatementsAndExprCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    BlockStatementContext<StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    ExitStatementContext<ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    FlworStatementContext<ForClauseCtx extends org.antlr.v4.runtime.ParserRuleContext,LetClauseCtx extends org.antlr.v4.runtime.ParserRuleContext,StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    IfStatementContext<ExprCtx extends org.antlr.v4.runtime.ParserRuleContext,StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    StatementsAndExprContext<StmtCtx extends org.antlr.v4.runtime.ParserRuleContext,ExprCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    StatementsAndOptionalExprContext<StmtCtx extends org.antlr.v4.runtime.ParserRuleContext,ExprCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    StatementsContext<StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    SwitchStatementContext<CondExprCtx extends org.antlr.v4.runtime.ParserRuleContext,CaseExprCtx extends org.antlr.v4.runtime.ParserRuleContext,StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    SwitchStatementContext.Case<CaseExprCtx extends org.antlr.v4.runtime.ParserRuleContext,StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    TryCatchStatementContext<BlockStmtCtx extends org.antlr.v4.runtime.ParserRuleContext,EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    TryCatchStatementContext.Catch<BlockStmtCtx extends org.antlr.v4.runtime.ParserRuleContext,EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    TypeSwitchStatementContext<CondExprCtx extends org.antlr.v4.runtime.ParserRuleContext,VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext,StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    TypeSwitchStatementContext.Case<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext,StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    VarDeclStatementContext<AnnotationsCtx extends org.antlr.v4.runtime.ParserRuleContext,VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext,ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    VarDeclStatementContext.VarDecl<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext,ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>
     
    WhileStatementContext<ExprCtx extends org.antlr.v4.runtime.ParserRuleContext,StmtCtx extends org.antlr.v4.runtime.ParserRuleContext>