@@ -90,13 +90,6 @@ class Value
90
90
static Value create (float v) { return _create! FloatValue (v); }
91
91
static Value create (double v) { return _create! DoubleValue (v); }
92
92
static Value create (real v) { return _create! RealValue (v); }
93
- static Value create (ifloat v) { return _create! IFloatValue (v); }
94
- static Value create (idouble v) { return _create! IDoubleValue(v); }
95
- static Value create (ireal v) { return _create! IRealValue (v); }
96
- static Value create (cfloat v) { return _create! CFloatValue (v); }
97
- static Value create (cdouble v) { return _create! CDoubleValue(v); }
98
- static Value create (creal v) { return _create! CRealValue (v); }
99
-
100
93
static Value create (string v) { return createStringValue (v); }
101
94
102
95
Type getType ()
@@ -431,17 +424,13 @@ alias TypeTuple!(bool, byte, ubyte, short, ushort,
431
424
alias TypeTuple! (BoolValue, ByteValue, UByteValue, ShortValue, UShortValue,
432
425
IntValue, UIntValue, LongValue, ULongValue,
433
426
CharValue, WCharValue, DCharValue,
434
- FloatValue, DoubleValue, RealValue,
435
- IFloatValue, IDoubleValue, IRealValue,
436
- CFloatValue, CDoubleValue, CRealValue) BasicTypeValues;
427
+ FloatValue, DoubleValue, RealValue) BasicTypeValues;
437
428
alias TypeTuple! (BasicTypeValues, SetLengthValue) RHS_BasicTypeValues;
438
429
439
430
alias TypeTuple! (TOK_bool, TOK_byte, TOK_ubyte, TOK_short, TOK_ushort,
440
431
TOK_int, TOK_uint, TOK_long, TOK_ulong,
441
432
TOK_char, TOK_wchar, TOK_dchar,
442
- TOK_float, TOK_double, TOK_real,
443
- TOK_ifloat, TOK_idouble, TOK_ireal,
444
- TOK_cfloat, TOK_cdouble, TOK_creal) BasicTypeTokens;
433
+ TOK_float, TOK_double, TOK_real) BasicTypeTokens;
445
434
446
435
int BasicType2Token (T)() { return BasicTypeTokens[staticIndexOf! (T, BasicTypes)]; }
447
436
@@ -764,30 +753,6 @@ class RealValue : ValueT!real
764
753
{
765
754
}
766
755
767
- class IFloatValue : ValueT !ifloat
768
- {
769
- }
770
-
771
- class IDoubleValue : ValueT !idouble
772
- {
773
- }
774
-
775
- class IRealValue : ValueT !ireal
776
- {
777
- }
778
-
779
- class CFloatValue : ValueT !cfloat
780
- {
781
- }
782
-
783
- class CDoubleValue : ValueT !cdouble
784
- {
785
- }
786
-
787
- class CRealValue : ValueT !creal
788
- {
789
- }
790
-
791
756
class ArrayValueBase : Value
792
757
{
793
758
Value first;
0 commit comments