internal IntegerType(string name, uint size, bool unsigned, PrimitiveTypeId primitiveId) : base(primitiveId) { this.name = name; this.size = size; this.unsigned = unsigned; }
public FloatType(string name, uint size, PrimitiveTypeId primitiveId) : base(primitiveId) { this.name = name; this.size = size; }
internal PrimitiveType(PrimitiveTypeId primitiveId) { this.primitiveId = primitiveId; }