Mercurial > projects > ddmd
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(); |