| /netbsd-src/external/gpl3/gcc/dist/libphobos/testsuite/libphobos.typeinfo/ |
| H A D | isbaseof.d | 14 assert(typeid(C1).isBaseOf(typeid(C1))); in main() 15 assert(typeid(C1).isBaseOf(typeid(C2))); in main() 17 assert(!typeid(C2).isBaseOf(typeid(C1))); in main() 18 assert(typeid(C2).isBaseOf(typeid(C2))); in main() 20 assert(!typeid(C1).isBaseOf(typeid(Object))); in main() 21 assert(!typeid(C2).isBaseOf(typeid(Object))); in main() 22 assert(typeid(Object).isBaseOf(typeid(C1))); in main() 23 assert(typeid(Object).isBaseOf(typeid(C2))); in main() 25 assert(typeid(I).isBaseOf(typeid(I))); in main() 26 assert(typeid(I).isBaseOf(typeid(J))); in main() [all …]
|
| H A D | struct-align.d | 7 auto ti = typeid (k); in main() 11 auto ti2 = typeid (k.a); in main()
|
| H A D | enum_.d | 17 typeid(e).destroy(&e); in main() 19 typeid(e).postblit(&e); in main()
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/rt/util/ |
| H A D | typeinfo.d | 146 ti = typeid(F); 153 ti = typeid(F[]); 160 ti = typeid(F[][]); 167 ti = typeid(S); 174 ti = typeid(S[]); 181 ti = typeid(S[3]); 285 assert(typeid(int).toString == "int"); 287 with (typeid(double)) in with() 297 with (typeid(short)) in with() 365 return cast(inout) typeid(T); in inout() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/rt/util/ |
| H A D | typeinfo.d | 127 ti = typeid(F); 134 ti = typeid(F[]); 141 ti = typeid(F[][]); 148 ti = typeid(S); 155 ti = typeid(S[]); 162 ti = typeid(S[3]); 175 ti = typeid(F); 182 ti = typeid(F[]); 189 ti = typeid(F[][]); 196 ti = typeid(S); [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/ |
| H A D | object.d | 111 return typeid(this).name; in toString() 159 throw new Exception("need opCmp for class " ~ typeid(this).name); in opCmp() 282 if (typeid(lhs) is typeid(rhs) || 283 !__ctfe && typeid(lhs).opEquals(typeid(rhs))) 565 return typeid(this).name; in toString() 585 assert(typeid(void) <= typeid(void)); 586 assert(typeid(void).opCmp(null)); 587 assert(!typeid(void).opCmp(typeid(void))); 610 assert(typeid(void).opEquals(typeid(void))); 611 assert(typeid(void) != anotherObj); // calling .opEquals here directly is a type mismatch [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/rt/typeinfo/ |
| H A D | ti_Ag.d | 65 return cast(inout)typeid(byte); in inout() 86 return cast(inout)typeid(ubyte); in inout() 98 return cast(inout)typeid(void); in inout() 110 return cast(inout)typeid(bool); in inout() 128 return cast(inout)typeid(char); in inout() 140 return cast(inout)typeid(immutable(char)); in inout() 152 return cast(inout)typeid(const(char)); in inout()
|
| H A D | ti_Aint.d | 68 return cast(inout)typeid(int); in inout() 75 _adSort(*cast(void[]*)&a, typeid(a[0])); 79 _adSort(*cast(void[]*)&a, typeid(a[0])); 123 return cast(inout)typeid(uint); in inout() 149 return cast(inout)typeid(dchar); in inout()
|
| H A D | ti_Ashort.d | 65 return cast(inout)typeid(short); in inout() 99 return cast(inout)typeid(ushort); in inout() 111 return cast(inout)typeid(wchar); in inout()
|
| H A D | ti_Areal.d | 45 return cast(inout)typeid(F); in inout() 59 return cast(inout)typeid(F); in inout()
|
| H A D | ti_Afloat.d | 45 return cast(inout)typeid(F); in inout() 59 return cast(inout)typeid(F); in inout()
|
| H A D | ti_Adouble.d | 45 return cast(inout)typeid(F); in inout() 59 return cast(inout)typeid(F); in inout()
|
| H A D | ti_cdouble.d | 70 arg1 = typeid(double); in version() 71 arg2 = typeid(double); in version()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/ |
| H A D | object.d | 57 return typeid(this).name; in toString() 91 throw new Exception("need opCmp for class " ~ typeid(this).name); in opCmp() 155 if (typeid(lhs) is typeid(rhs) || in opEquals() 156 !__ctfe && typeid(lhs).opEquals(typeid(rhs))) in opEquals() 215 return typeid(this).name; in toString() 514 arg1 = typeid(size_t); in version() 515 arg2 = typeid(void*); in version() 641 arg1 = typeid(void*); in version() 697 arg1 = typeid(void*); in version() 788 assert(typeid(functionTypes[0]).toString() == "void function()"); [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/rt/ |
| H A D | lifetime.d | 199 auto tti = typeid(ti); 200 if (tti is typeid(TypeInfo_Const)) 202 else if (tti is typeid(TypeInfo_Invariant)) 204 else if (tti is typeid(TypeInfo_Shared)) 206 else if (tti is typeid(TypeInfo_Inout)) 220 if (ti && typeid(ti) is typeid(TypeInfo_Struct)) // avoid a complete dynamic type cast 661 auto isshared = typeid(ti) is typeid(TypeInfo_Shared); 671 if (typeid(tinext) is typeid(TypeInfo_Struct)) // avoid a complete dynamic type cast 743 auto isshared = typeid(ti) is typeid(TypeInfo_Shared); 953 auto isshared = typeid(ti) is typeid(TypeInfo_Shared); [all …]
|
| H A D | cast_.d | 31 ClassInfo oc = typeid(o); in _d_toObject() 68 if (o && _d_isbaseof2(typeid(o), c, offset)) in _d_dynamic_cast() 135 foreach (iface; typeid(o).interfaces) in _d_interface_vtbl()
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/rt/ |
| H A D | lifetime.d | 190 auto tti = typeid(ti); 191 if (tti is typeid(TypeInfo_Const)) 193 else if (tti is typeid(TypeInfo_Invariant)) 195 else if (tti is typeid(TypeInfo_Shared)) 197 else if (tti is typeid(TypeInfo_Inout)) 208 if (ti && typeid(ti) is typeid(TypeInfo_Struct)) // avoid a complete dynamic type cast 674 auto isshared = typeid(ti) is typeid(TypeInfo_Shared); 684 if (typeid(tinext) is typeid(TypeInfo_Struct)) // avoid a complete dynamic type cast 762 auto isshared = typeid(ti) is typeid(TypeInfo_Shared); 974 auto isshared = typeid(ti) is typeid(TypeInfo_Shared); [all …]
|
| H A D | adi.d | 74 assert(_adEq2(*cast(void[]*)&b, *cast(void[]*)&c, typeid(TestStruct[])) == false); 75 assert(_adEq2(*cast(void[]*)&b, *cast(void[]*)&b, typeid(TestStruct[])) == true);
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/ |
| H A D | variant.d | 44 assert(b.type == typeid(int)); 53 assert(a.type == typeid(double)); 185 *cast(TypeInfo *) parm = typeid(A); in VariantN() 299 if (targetType != typeid(T)) in VariantN() 333 *cast(TypeInfo *) parm = typeid(A); in VariantN() 344 tryPutting(zis, typeid(A), cast(void*) getPtr(&target.store)) in VariantN() 358 if (rhsType == typeid(A)) in VariantN() 364 else if (rhsType == typeid(void)) in VariantN() 384 auto t = tuple(typeid(A), &temp.store); in VariantN() 409 throw new VariantException(typeid(A), typeid(string)); in VariantN() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/ |
| H A D | variant.d | 47 assert(b.type == typeid(int)); 56 assert(a.type == typeid(double)); 227 *cast(TypeInfo *) parm = typeid(A); in VariantN() 358 if (targetType != typeid(T)) in VariantN() 407 *cast(TypeInfo *) parm = typeid(A); in VariantN() 428 tryPutting(zis, typeid(A), cast(void*) getPtr(&target.store)) in VariantN() 442 if (rhsType == typeid(A)) in VariantN() 448 else if (rhsType == typeid(void)) in VariantN() 468 auto t = tuple(typeid(A), &temp.store); in VariantN() 479 if (rhsType == typeid(null)) in VariantN() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/testsuite/libphobos.typeinfo/ |
| H A D | struct-align.d | 7 auto ti = typeid (k); in main() 11 auto ti2 = typeid (k.a); in main()
|
| /netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/ |
| H A D | any | 275 /// The @c typeid of the contained object, or @c typeid(void) if empty. 279 return typeid(void); 351 * __any.type() != typeid(remove_reference_t<_ValueType>) 372 * __any.type() != typeid(remove_reference_t<_ValueType>) 422 // any_cast<T> returns non-null if __any->type() == typeid(T) and 423 // typeid(T) ignores cv-qualifiers so remove them: 438 || __any->type() == typeid(_Tp) 462 * __any != nullptr && __any.type() == typeid(_ValueType) 498 __arg->_M_typeinfo = &typeid(_Tp); 532 __arg->_M_typeinfo = &typeid(_Tp);
|
| /netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/ |
| H A D | any | 275 /// The @c typeid of the contained object, or @c typeid(void) if empty. 279 return typeid(void); 351 * __any.type() != typeid(remove_reference_t<_ValueType>) 372 * __any.type() != typeid(remove_reference_t<_ValueType>) 422 // any_cast<T> returns non-null if __any->type() == typeid(T) and 423 // typeid(T) ignores cv-qualifiers so remove them: 438 || __any->type() == typeid(_Tp) 462 * __any != nullptr && __any.type() == typeid(_ValueType) 498 __arg->_M_typeinfo = &typeid(_Tp); 532 __arg->_M_typeinfo = &typeid(_Tp);
|
| /netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/ |
| H A D | any | 331 /// The @c typeid of the contained object, or @c typeid(void) if empty. 335 return typeid(void); 457 * __any.type() != typeid(remove_reference_t<_ValueType>) 481 * __any.type() != typeid(remove_reference_t<_ValueType>) 519 // any_cast<T> returns non-null if __any->type() == typeid(T) and 520 // typeid(T) ignores cv-qualifiers so remove them: 532 || __any->type() == typeid(_Tp) 548 * __any != nullptr && __any.type() == typeid(_ValueType) 586 __arg->_M_typeinfo = &typeid(_Tp); 620 __arg->_M_typeinfo = &typeid(_Tp);
|
| /netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/ |
| H A D | any | 328 /// The @c typeid of the contained object, or @c typeid(void) if empty. 332 return typeid(void); 450 * __any.type() != typeid(remove_reference_t<_ValueType>) 474 * __any.type() != typeid(remove_reference_t<_ValueType>) 512 // any_cast<T> returns non-null if __any->type() == typeid(T) and 513 // typeid(T) ignores cv-qualifiers so remove them: 525 || __any->type() == typeid(_Tp) 541 * __any != nullptr && __any.type() == typeid(_ValueType) 579 __arg->_M_typeinfo = &typeid(_Tp); 613 __arg->_M_typeinfo = &typeid(_Tp);
|