public SingleFieldTypeDenoter(Identifier identifier, TypeDenoter type, SourcePosition position) : base(position) { _identifier = identifier; _type = type; }
public MultipleFieldTypeDenoter(Identifier identifier, TypeDenoter type, FieldTypeDenoter fieldType, SourcePosition position) : base(position) { _identifier = identifier; _type = type; _fieldType = fieldType; }
public SingleFieldTypeDenoter(Identifier identifier, TypeDenoter type, SourcePosition position) : base(position) { if (Compiler.debug) { System.Console.WriteLine(this.GetType().Name); } _identifier = identifier; _type = type; }
public ArrayTypeDenoter(IntegerLiteral integerLiteral, TypeDenoter type, SourcePosition position) : base(position) { _integerLiteral = integerLiteral; _type = type; }