コード例 #1
0
 public SingleFieldTypeDenoter(Identifier identifier, TypeDenoter type,
                               SourcePosition position)
     : base(position)
 {
     _identifier = identifier;
     _type       = type;
 }
コード例 #2
0
 public MultipleFieldTypeDenoter(Identifier identifier, TypeDenoter type,
                                 FieldTypeDenoter fieldType, SourcePosition position)
     : base(position)
 {
     _identifier = identifier;
     _type       = type;
     _fieldType  = fieldType;
 }
コード例 #3
0
 public SingleFieldTypeDenoter(Identifier identifier, TypeDenoter type,
                               SourcePosition position)
     : base(position)
 {
     if (Compiler.debug)
     {
         System.Console.WriteLine(this.GetType().Name);
     }
     _identifier = identifier;
     _type       = type;
 }
コード例 #4
0
 public ArrayTypeDenoter(IntegerLiteral integerLiteral, TypeDenoter type, SourcePosition position)
     : base(position)
 {
     _integerLiteral = integerLiteral;
     _type           = type;
 }