Record Class ArrowExprContext<MainExprCtx extends org.antlr.v4.runtime.ParserRuleContext,EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext,VarRefCtx extends org.antlr.v4.runtime.ParserRuleContext,ParenthesizedExprCtx extends org.antlr.v4.runtime.ParserRuleContext,ArgumentListCtx extends org.antlr.v4.runtime.ParserRuleContext>

java.lang.Object
java.lang.Record
org.rumbledb.compiler.context.ArrowExprContext<MainExprCtx,EqNameCtx,VarRefCtx,ParenthesizedExprCtx,ArgumentListCtx>

public record ArrowExprContext<MainExprCtx extends org.antlr.v4.runtime.ParserRuleContext,EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext,VarRefCtx extends org.antlr.v4.runtime.ParserRuleContext,ParenthesizedExprCtx extends org.antlr.v4.runtime.ParserRuleContext,ArgumentListCtx extends org.antlr.v4.runtime.ParserRuleContext>(MainExprCtx extends org.antlr.v4.runtime.ParserRuleContext mainExpr, List<ArrowExprContext.ArrowCall<EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext,VarRefCtx extends org.antlr.v4.runtime.ParserRuleContext,ParenthesizedExprCtx extends org.antlr.v4.runtime.ParserRuleContext,ArgumentListCtx extends org.antlr.v4.runtime.ParserRuleContext>> calls, org.antlr.v4.runtime.ParserRuleContext context) extends Record