comparison dmd/TypeEnum.d @ 73:ef02e2e203c2

Updating to dmd2.033
author korDen
date Sat, 28 Aug 2010 19:42:41 +0400
parents 2e2a5c3f943a
children 43073c7c7769
comparison
equal deleted inserted replaced
72:2e2a5c3f943a 73:ef02e2e203c2
127 assert(false); 127 assert(false);
128 } 128 }
129 129
130 override bool isintegral() 130 override bool isintegral()
131 { 131 {
132 return true; 132 return sym.memtype.isintegral();
133 } 133 }
134 134
135 override bool isfloating() 135 override bool isfloating()
136 { 136 {
137 return false; 137 return sym.memtype.isfloating();
138 }
139
140 bool isreal()
141 {
142 return sym.memtype.isreal();
143 }
144
145 bool isimaginary()
146 {
147 return sym.memtype.isimaginary();
148 }
149
150 bool iscomplex()
151 {
152 return sym.memtype.iscomplex();
153 }
154
155 bool checkBoolean()
156 {
157 return sym.memtype.checkBoolean();
158 }
159
160 bool isAssignable()
161 {
162 return sym.memtype.isAssignable();
138 } 163 }
139 164
140 override bool isscalar() 165 override bool isscalar()
141 { 166 {
142 return true; 167 return sym.memtype.isscalar();
143 //return sym.memtype.isscalar();
144 } 168 }
145 169
146 override bool isunsigned() 170 override bool isunsigned()
147 { 171 {
148 return sym.memtype.isunsigned(); 172 return sym.memtype.isunsigned();