Beispiel #1
0
		public VariableType(string name, string type, string indirection = null, ConstType const_ = ConstType.None, string arraySpecifier = null)
		{
			this.Name           = name;
			this.Type           = type;
			this.Indirection    = indirection;
			this.Const          = const_;
			this.ArraySpecifier = arraySpecifier;
		}
Beispiel #2
0
 public VariableType(string name, string type, string indirection = null, ConstType const_ = ConstType.None, string arraySpecifier = null)
 {
     this.Name           = name;
     this.Type           = type;
     this.Indirection    = indirection;
     this.Const          = const_;
     this.ArraySpecifier = arraySpecifier;
 }
Beispiel #3
0
 private ILOpCodeConst(ConstType type)
 {
     _type = type;
 }
Beispiel #4
0
 public ExprConst(string text, ConstType type)
 {
     this.Text = text;
     this.Type = type;
 }
Beispiel #5
0
 public Constant(ConstType name, bool isAddInverse, bool isMultInverse) : base(SymbolType.Const, isAddInverse, isMultInverse)
 {
     Name = name;
 }
Beispiel #6
0
 public Constant(ConstType name) : base(SymbolType.Const, false, false)
 {
     Name = name;
 }
Beispiel #7
0
 public ExprConst(string text, ConstType type)
 {
     this.Text = text;
     this.Type = type;
 }
Beispiel #8
0
 private AILOpCodeConst(ConstType Type)
 {
     this.Type = Type;
 }
Beispiel #9
0
 public AST_Literal(ConstType type)
 {
     this.type = type;
 }