/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | LocInfoType.h | 38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { 39 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?"); 51 return T->getTypeClass() == (TypeClass)LocInfo;
|
H A D | TypeLoc.h | 104 /// The kinds of TypeLocs. Equivalent to the Type::TypeClass enum, 338 /// \tparam TypeClass the concrete Type subclass associated with this 360 template <class Base, class Derived, class TypeClass, class LocalData> 374 return TypeClass::classof(Ty); 409 const TypeClass *getTypePtr() const { 410 return cast<TypeClass>(Base::getTypePtr()); 485 template <class Base, class Derived, class TypeClass> 490 return TypeClass::classof(Ty); 502 const TypeClass *getTypePtr() const { 503 return cast<TypeClass>(Bas [all...] |
H A D | Type.h | 1487 enum TypeClass { enum 1500 /// TypeClass bitfield - Enum that specifies what subclass this belongs to. 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 TypeClas 3279 Profile(llvm::FoldingSetNodeID &ID, QualType ElementType, unsigned NumElements, TypeClass TypeClass, VectorKind VecKind) argument 3496 Profile(llvm::FoldingSetNodeID &ID, QualType ElementType, unsigned NumRows, unsigned NumColumns, TypeClass TypeClass) argument [all...] |
/netbsd-current/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; [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | dclass.c | 68 type = new TypeClass(this); 363 if (type->ty == Tclass && ((TypeClass *)type)->sym != this) 365 TemplateInstance *ti = ((TypeClass *)type)->sym->isInstantiated(); 367 ((TypeClass *)type)->sym = this; 440 TypeClass *tc = (tb->ty == Tclass) ? (TypeClass *)tb : NULL; 499 TypeClass *tc = (tb->ty == Tclass) ? (TypeClass *)tb : NULL; 566 TypeClass *tc = (TypeClass *) [all...] |
H A D | traits.c | 141 bool isTypeAbstractClass(Type *t) { return t->toBasetype()->ty == Tclass && ((TypeClass *)t->toBasetype())->sym->isAbstract(); } 142 bool isTypeFinalClass(Type *t) { return t->toBasetype()->ty == Tclass && (((TypeClass *)t->toBasetype())->sym->storage_class & STCfinal) != 0; } 347 if (t->ty == Tclass && !((TypeClass*)t)->sym->isInterfaceDeclaration()) 348 sz = ((TypeClass*)t)->sym->AggregateDeclaration::size(e->loc); 417 virtual void visit(TypeClass *) { setpointer(offset); } 445 // a "toplevel" class is treated as an instance, while TypeClass fields are treated as references 446 void visitClass(TypeClass* t) 452 visitClass((TypeClass*)t->sym->baseClass->type); 471 pbv.visitClass((TypeClass*)t);
|
H A D | canthrow.c | 134 ad = ((TypeClass *)tb)->sym;
|
H A D | nogc.c | 145 ad = ((TypeClass *)tb)->sym;
|
H A D | argtypes.c | 475 void visit(TypeClass *)
|
H A D | mtype.c | 198 sizeTy[Tclass] = sizeof(TypeClass); 348 if (t->ty == Tclass) ((TypeClass *)t)->att = RECfwdref; 1294 pflag = &((TypeClass *)tb)->att; 4743 else if (tbase->ty == Tclass && !((TypeClass *)tbase)->sym->isInterfaceDeclaration()) 4745 ClassDeclaration *cd = ((TypeClass *)tbase)->sym; 5277 if (((TypeClass *)tp1)->sym == ((TypeClass *)tp2)->sym && MODimplicitConv(tp2->mod, tp1->mod)) 5337 if (((TypeClass *)t1n)->sym == ((TypeClass *)t2n)->sym && 5342 ClassDeclaration *cd = ((TypeClass *)t1 8365 TypeClass::TypeClass(ClassDeclaration *sym) function in class:TypeClass [all...] |
H A D | cppmangle.c | 754 mangleTypeClass((TypeClass*)t, true); 1058 void visit(TypeClass *t) 1070 void mangleTypeClass(TypeClass *t, bool head)
|
H A D | access.c | 357 ClassDeclaration *cd = (ClassDeclaration *)(((TypeClass *)e->type)->sym);
|
/netbsd-current/external/apache2/llvm/dist/clang/utils/TableGen/ |
H A D | ClangOpcodesEmitter.cpp | 73 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { 74 for (auto *Type : TypeClass->getDef()->getValueAsListOfDefs("Types")) { 293 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { 295 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types");
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | typinf.d | 133 if ((cast(TypeClass)t).sym.isInterfaceDeclaration()) 193 static bool visitClass(TypeClass t)
|
H A D | lambdacomp.d | 407 if (is(T == TypeStruct) || is(T == TypeClass)) 426 override void visit(TypeClass t) 429 printf("TypeClass: %s\n", t.toChars()); 431 if (!checkTemplateInstance!TypeClass(t))
|
H A D | objc.d | 400 abstract void checkTupleof(Expression expression, TypeClass type) const; 507 override void checkTupleof(Expression expression, TypeClass type) const 812 override void checkTupleof(Expression expression, TypeClass type) const
|
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) 355 // a "toplevel" class is treated as an instance, while TypeClass fields are treated as references 356 void visitClass(TypeClass t) 361 visitClass(cast(TypeClass)t.sym.baseClass.type); 378 pbv.visitClass(cast(TypeClass)t); 586 (cast(TypeClass)t.toBasetype()).sym.isAbstract()); 591 ((cast(TypeClass)t.toBasetype()).sym.storage_class & STC.final_) != 0);
|
H A D | dscope.d | 397 TypeClass tc; 406 tc = cast(TypeClass)t;
|
H A D | mtype.h | 343 TypeClass *isTypeClass(); 839 class TypeClass : public Type class in class:TRUST 848 TypeClass *syntaxCopy();
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | imports.cc | 144 dsym = ((TypeClass *) type)->sym;
|
H A D | typeinfo.cc | 144 if (((TypeClass *) type)->sym->isInterfaceDeclaration ()) 806 TypeClass *ti = (TypeClass *) d->tinfo; 999 TypeClass *ti = (TypeClass *) d->tinfo; 1326 TypeClass *tc = (TypeClass *) tid->tinfo; 1745 void visit (TypeClass *t)
|
H A D | d-lang.cc | 1657 TypeClass *tc = (TypeClass *) t; 1801 ClassDeclaration *cd = ((TypeClass *) t)->sym;
|
H A D | types.cc | 505 sym = ((TypeClass *) type)->sym; 931 void visit (TypeClass *t)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/ |
H A D | typeinfo.cc | 819 TypeClass *ti = d->tinfo->isTypeClass (); 1010 TypeClass *ti = d->tinfo->isTypeClass (); 1348 TypeClass *tc = tid->tinfo->isTypeClass (); 1782 void visit (TypeClass *t)
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/Frontend/ |
H A D | ASTUnit.cpp | 404 CachedResult.TypeClass = STC_Void; 409 CachedResult.TypeClass = getSimplifiedTypeClass(CanUsageType); 459 CachedResult.TypeClass = STC_Void; 495 CachedResult.TypeClass = STC_Void; 2077 if (ExpectedSTC == C->TypeClass) {
|