}
#if FULL_AST
- char[] ILiteralConstant.ParsedValue { get; set; }
+ public char[] ParsedValue { get; set; }
#endif
+
+ public override object Accept (StructuralVisitor visitor)
+ {
+ return visitor.Visit (this);
+ }
}
public class CharLiteral : CharConstant, ILiteralConstant
}
#if FULL_AST
- char[] ILiteralConstant.ParsedValue { get; set; }
+ public char[] ParsedValue { get; set; }
#endif
+
+ public override object Accept (StructuralVisitor visitor)
+ {
+ return visitor.Visit (this);
+ }
}
public class IntLiteral : IntConstant, ILiteralConstant
}
#if FULL_AST
- char[] ILiteralConstant.ParsedValue { get; set; }
+ public char[] ParsedValue { get; set; }
#endif
+
+ public override object Accept (StructuralVisitor visitor)
+ {
+ return visitor.Visit (this);
+ }
}
public class UIntLiteral : UIntConstant, ILiteralConstant
}
#if FULL_AST
- char[] ILiteralConstant.ParsedValue { get; set; }
+ public char[] ParsedValue { get; set; }
#endif
+
+ public override object Accept (StructuralVisitor visitor)
+ {
+ return visitor.Visit (this);
+ }
}
public class LongLiteral : LongConstant, ILiteralConstant
}
#if FULL_AST
- char[] ILiteralConstant.ParsedValue { get; set; }
+ public char[] ParsedValue { get; set; }
#endif
+
+ public override object Accept (StructuralVisitor visitor)
+ {
+ return visitor.Visit (this);
+ }
}
public class ULongLiteral : ULongConstant, ILiteralConstant
}
#if FULL_AST
- char[] ILiteralConstant.ParsedValue { get; set; }
+ public char[] ParsedValue { get; set; }
#endif
+
+ public override object Accept (StructuralVisitor visitor)
+ {
+ return visitor.Visit (this);
+ }
}
public class FloatLiteral : FloatConstant, ILiteralConstant
}
#if FULL_AST
- char[] ILiteralConstant.ParsedValue { get; set; }
+ public char[] ParsedValue { get; set; }
#endif
+
+ public override object Accept (StructuralVisitor visitor)
+ {
+ return visitor.Visit (this);
+ }
}
public class DoubleLiteral : DoubleConstant, ILiteralConstant
}
#if FULL_AST
- char[] ILiteralConstant.ParsedValue { get; set; }
+ public char[] ParsedValue { get; set; }
#endif
+
+ public override object Accept (StructuralVisitor visitor)
+ {
+ return visitor.Visit (this);
+ }
}
public class DecimalLiteral : DecimalConstant, ILiteralConstant
}
#if FULL_AST
- char[] ILiteralConstant.ParsedValue { get; set; }
+ public char[] ParsedValue { get; set; }
#endif
+
+ public override object Accept (StructuralVisitor visitor)
+ {
+ return visitor.Visit (this);
+ }
}
public class StringLiteral : StringConstant, ILiteralConstant
}
#if FULL_AST
- char[] ILiteralConstant.ParsedValue { get; set; }
+ public char[] ParsedValue { get; set; }
#endif
+
+ public override object Accept (StructuralVisitor visitor)
+ {
+ return visitor.Visit (this);
+ }
}
}