static public MExpFunction DOMify(MExpParser.MExpFunctionContext context) { if (context != null) { return(new MExpFunction(context)); } return(null); }
public override MExpElement VisitMExpFunction(MExpParser.MExpFunctionContext context) { return(MExpFunction.DOMify(context)); }
public MExpFunction(MExpParser.MExpFunctionContext context) : this() { SetId(context.ID().GetTextEX()); AddMExpExpressions(context.mExpExpression().Convert(c => MExpExpression.DOMify(c))); }
/// <summary> /// Visit a parse tree produced by <see cref="MExpParser.mExpFunction"/>. /// <para> /// The default implementation returns the result of calling <see cref="AbstractParseTreeVisitor{Result}.VisitChildren(IRuleNode)"/> /// on <paramref name="context"/>. /// </para> /// </summary> /// <param name="context">The parse tree.</param> /// <return>The visitor result.</return> public virtual Result VisitMExpFunction([NotNull] MExpParser.MExpFunctionContext context) { return(VisitChildren(context)); }