/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | ConstantsContext.h | 400 using TypeClass = Type; 404 using TypeClass = PointerType; 408 using TypeClass = ArrayType; 412 using TypeClass = StructType; 416 using TypeClass = VectorType; 452 using TypeClass = typename ConstantInfo<ConstantClass>::TypeClass; 454 ConstantClass *create(TypeClass *Ty) const { 502 using TypeClass = ConstantInfo<InlineAsm>::TypeClass; 504 InlineAsm *create(TypeClass *Ty) const { 606 using TypeClass = ConstantInfo<ConstantExpr>::TypeClass; [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | LocInfoType.h | 38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { in LocInfoType() 39 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?"); in LocInfoType() 51 return T->getTypeClass() == (TypeClass)LocInfo; in classof()
|
H A D | TypeLoc.h | 360 template <class Base, class Derived, class TypeClass, class LocalData> 374 return TypeClass::classof(Ty); in classofType() 409 const TypeClass *getTypePtr() const { in getTypePtr() 410 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr() 485 template <class Base, class Derived, class TypeClass> 490 return TypeClass::classof(Ty); in classofType() 502 const TypeClass *getTypePtr() const { in getTypePtr() 503 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr() 1196 template <class Derived, class TypeClass, class LocalData = PointerLikeLocInfo> 1198 TypeClass, LocalData> { [all …]
|
H A D | Type.h | 1487 enum TypeClass { 1818 Type(TypeClass tc, QualType canon, TypeDependence Dependence) 1853 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); } 2670 AdjustedType(TypeClass TC, QualType OriginalTy, QualType AdjustedTy, 2749 ReferenceType(TypeClass tc, QualType Referencee, QualType CanonicalRef, 2894 ArrayType(TypeClass tc, QualType et, QualType can, ArraySizeModifier sm, 3260 VectorType(TypeClass tc, QualType vecType, unsigned nElements, 3280 unsigned NumElements, TypeClass TypeClass, 3284 ID.AddInteger(TypeClass); 3422 MatrixType(TypeClass TypeClass, QualType ElementTy, QualType CanonElementTy, [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | dclass.c | 68 type = new TypeClass(this); in ClassDeclaration() 363 if (type->ty == Tclass && ((TypeClass *)type)->sym != this) in semantic() 365 TemplateInstance *ti = ((TypeClass *)type)->sym->isInstantiated(); in semantic() 367 ((TypeClass *)type)->sym = this; in semantic() 440 TypeClass *tc = (tb->ty == Tclass) ? (TypeClass *)tb : NULL; in semantic() 499 TypeClass *tc = (tb->ty == Tclass) ? (TypeClass *)tb : NULL; in semantic() 566 TypeClass *tc = (TypeClass *)t; in semantic() 654 TypeClass *tc = (TypeClass *)tb; in semantic() 847 if (type->ty == Tclass && ((TypeClass *)type)->sym != this) in semantic() 850 ClassDeclaration *cd = ((TypeClass *)type)->sym; in semantic() [all …]
|
H A D | traits.c | 141 bool isTypeAbstractClass(Type *t) { return t->toBasetype()->ty == Tclass && ((TypeClass *)t->toB… in isTypeAbstractClass() 142 bool isTypeFinalClass(Type *t) { return t->toBasetype()->ty == Tclass && (((TypeClass *)t->to… in isTypeFinalClass() 347 if (t->ty == Tclass && !((TypeClass*)t)->sym->isInterfaceDeclaration()) in pointerBitmap() 348 sz = ((TypeClass*)t)->sym->AggregateDeclaration::size(e->loc); in pointerBitmap() 417 virtual void visit(TypeClass *) { setpointer(offset); } in pointerBitmap() 446 void visitClass(TypeClass* t) in pointerBitmap() 452 visitClass((TypeClass*)t->sym->baseClass->type); in pointerBitmap() 471 pbv.visitClass((TypeClass*)t); in pointerBitmap()
|
H A D | mtype.c | 198 sizeTy[Tclass] = sizeof(TypeClass); in _init() 348 if (t->ty == Tclass) ((TypeClass *)t)->att = RECfwdref; in nullAttributes() 1294 pflag = &((TypeClass *)tb)->att; in checkAliasThisRec() 4743 else if (tbase->ty == Tclass && !((TypeClass *)tbase)->sym->isInterfaceDeclaration()) in semantic() 4745 ClassDeclaration *cd = ((TypeClass *)tbase)->sym; in semantic() 5277 … if (((TypeClass *)tp1)->sym == ((TypeClass *)tp2)->sym && MODimplicitConv(tp2->mod, tp1->mod)) in covariant() 5337 if (((TypeClass *)t1n)->sym == ((TypeClass *)t2n)->sym && in covariant() 5342 ClassDeclaration *cd = ((TypeClass *)t1n)->sym; in covariant() 8365 TypeClass::TypeClass(ClassDeclaration *sym) in TypeClass() function 8373 const char *TypeClass::kind() in kind() [all …]
|
H A D | cppmangle.c | 754 mangleTypeClass((TypeClass*)t, true); in headOfType() 1058 void visit(TypeClass *t) in visit() 1070 void mangleTypeClass(TypeClass *t, bool head) in mangleTypeClass()
|
H A D | nogc.c | 145 ad = ((TypeClass *)tb)->sym; in visit()
|
H A D | canthrow.c | 134 ad = ((TypeClass *)tb)->sym; in canThrow()
|
H A D | argtypes.c | 475 void visit(TypeClass *) in toArgTypes()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
H A D | Opcodes.td | 63 class TypeClass { 67 def AluTypeClass : TypeClass { 72 def PtrTypeClass : TypeClass { 76 def AllTypeClass : TypeClass { 80 def ComparableTypeClass : TypeClass { 84 class SingletonTypeClass<Type Ty> : TypeClass { 93 list<TypeClass> Types = [];
|
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
H A D | ClangOpcodesEmitter.cpp | 73 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in Enumerate() local 74 for (auto *Type : TypeClass->getDef()->getValueAsListOfDefs("Types")) { in Enumerate() 293 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in EmitGroup() local 295 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types"); in EmitGroup()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | typinf.d | 133 if ((cast(TypeClass)t).sym.isInterfaceDeclaration()) in getTypeInfoDeclaration() 193 static bool visitClass(TypeClass t) in isSpeculativeType()
|
H A D | lambdacomp.d | 407 if (is(T == TypeStruct) || is(T == TypeClass)) 426 override void visit(TypeClass t) in visit() 431 if (!checkTemplateInstance!TypeClass(t)) in visit()
|
H A D | traits.d | 174 if (t.ty == Tclass && !(cast(TypeClass)t).sym.isInterfaceDeclaration()) 175 sz = (cast(TypeClass)t).sym.AggregateDeclaration.size(loc); 280 override void visit(TypeClass t) in visit() 356 void visitClass(TypeClass t) in visitClass() 361 visitClass(cast(TypeClass)t.sym.baseClass.type); in visitClass() 378 pbv.visitClass(cast(TypeClass)t); 586 (cast(TypeClass)t.toBasetype()).sym.isAbstract()); in semanticTraits() 591 ((cast(TypeClass)t.toBasetype()).sym.storage_class & STC.final_) != 0); in semanticTraits()
|
H A D | objc.d | 400 abstract void checkTupleof(Expression expression, TypeClass type) const; 507 override void checkTupleof(Expression expression, TypeClass type) const in checkTupleof() 812 override void checkTupleof(Expression expression, TypeClass type) const in checkTupleof()
|
H A D | mtype.h | 343 TypeClass *isTypeClass(); 839 class TypeClass : public Type 848 TypeClass *syntaxCopy();
|
H A D | dscope.d | 397 TypeClass tc; in checkAliasThis() 406 tc = cast(TypeClass)t; in checkAliasThis()
|
H A D | dsymbolsem.d | 4844 TypeClass tc = tb.isTypeClass(); in visit() 4904 TypeClass tc = tb.isTypeClass(); in visit() 5002 TypeClass tc = t.isTypeClass(); in visit() 5082 TypeClass tc = tb.isTypeClass(); in visit() 5309 if (cldec.type.ty == Tclass && (cast(TypeClass)cldec.type).sym != cldec) in visit() 5312 ClassDeclaration cd = (cast(TypeClass)cldec.type).sym; in visit() 5395 if (idec.type.ty == Tclass && (cast(TypeClass)idec.type).sym != idec) in visit() 5397 auto ti = (cast(TypeClass)idec.type).sym.isInstantiated(); in visit() 5399 (cast(TypeClass)idec.type).sym = idec; in visit() 5493 TypeClass tc = (tb.ty == Tclass) ? cast(TypeClass)tb : null; in visit() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | typeinfo.cc | 144 if (((TypeClass *) type)->sym->isInterfaceDeclaration ()) in get_typeinfo_kind() 806 TypeClass *ti = (TypeClass *) d->tinfo; in visit() 999 TypeClass *ti = (TypeClass *) d->tinfo; in visit() 1326 TypeClass *tc = (TypeClass *) tid->tinfo; in visit() 1745 void visit (TypeClass *t) in visit()
|
H A D | imports.cc | 144 dsym = ((TypeClass *) type)->sym; in visit()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | ChangeLog-2014 | 203 (TypeClass::toCtype): Likewise. 225 (TypeClass::getTypeInfoDeclaration): Likewise. 400 (TypeClass::toCtype): Move generation of vptr and monitor fields into 403 TypeClass::toCtype. Don't build up TYPE_METHODS on a per-function 558 * d-ctype.cc (TypeClass::toCtype): Don't add __monitor field for 564 (TypeClass::toCtype): Likewise. 611 * d-ctype.cc (TypeClass::toCtype): Remove unused var.
|
H A D | ChangeLog-2015 | 32 (TypeVisitor::visit (TypeClass)): Likewise. 404 * types.cc (TypeVisitor::visit (TypeClass)): Build a pointer type for 410 (TypeVisitor::visit (TypeClass): Likewise. 455 (TypeVisitor::visit (TypeClass)): Likewise. 530 (TypeClass::toCtype): Likewise. 642 (TypeClass::toSymbol): Ditto.
|
H A D | typeinfo.cc | 819 TypeClass *ti = d->tinfo->isTypeClass (); in visit() 1010 TypeClass *ti = d->tinfo->isTypeClass (); in visit() 1348 TypeClass *tc = tid->tinfo->isTypeClass (); in visit() 1782 void visit (TypeClass *t) in visit()
|