public DefineNode(DeltinScriptParser.DefineContext context, BuildAstVisitor visitor) : base(new Location(visitor.file, Range.GetRange(context))) { VariableName = context.name.Text; Type = context.type?.Text; if (context.expr() != null) { Value = visitor.VisitExpr(context.expr()); } if (context.useVar() != null) { UseVar = (UseVarNode)visitor.VisitUseVar(context.useVar()); } }