public InclassDefineNode(DeltinScriptParser.Inclass_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.Visit(context.expr());
     }
     if (context.accessor() != null)
     {
         AccessLevel = (AccessLevel)Enum.Parse(typeof(AccessLevel), context.accessor().GetText(), true);
     }
 }
 public override Node VisitInclass_define(DeltinScriptParser.Inclass_defineContext context)
 {
     return(new InclassDefineNode(context, this));
 }