Home
last modified time | relevance | path

Searched refs:TypeClass (Results 1 – 13 of 13) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DConstantsContext.h322 typedef Type TypeClass;
326 typedef PointerType TypeClass;
330 typedef ArrayType TypeClass;
334 typedef StructType TypeClass;
338 typedef VectorType TypeClass;
369 typedef typename ConstantInfo<ConstantClass>::TypeClass TypeClass;
370 ConstantClass *create(TypeClass *Ty) const {
410 typedef ConstantInfo<InlineAsm>::TypeClass TypeClass;
411 InlineAsm *create(TypeClass *Ty) const {
476 typedef ConstantInfo<ConstantExpr>::TypeClass TypeClass;
[all …]
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DLocInfoType.h39 : Type((TypeClass)LocInfo, ty, ty->isDependentType(), in LocInfoType()
44 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?"); in LocInfoType()
56 return T->getTypeClass() == (TypeClass)LocInfo; in classof()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DTypeLoc.h312 template <class Base, class Derived, class TypeClass, class LocalData>
326 return TypeClass::classof(Ty); in classofType()
346 const TypeClass *getTypePtr() const { in getTypePtr()
347 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr()
424 template <class Base, class Derived, class TypeClass>
428 return TypeClass::classof(Ty); in classofType()
440 const TypeClass *getTypePtr() const { in getTypePtr()
441 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr()
1022 template <class Derived, class TypeClass, class LocalData = PointerLikeLocInfo>
1024 TypeClass, LocalData> {
[all …]
H A DType.h1173 enum TypeClass {
1385 Type(TypeClass tc, QualType canon, bool Dependent,
1416 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
2049 AdjustedType(TypeClass TC, QualType OriginalTy, QualType AdjustedTy,
2140 ReferenceType(TypeClass tc, QualType Referencee, QualType CanonicalRef,
2290 ArrayType(TypeClass tc, QualType et, QualType can,
2337 ConstantArrayType(TypeClass tc, QualType et, QualType can,
2587 VectorType(TypeClass tc, QualType vecType, unsigned nElements,
2612 unsigned NumElements, TypeClass TypeClass,
2616 ID.AddInteger(TypeClass);
[all …]
H A DCanonicalType.h248 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Type::TypeClass, getTypeClass)
/minix3/external/bsd/llvm/dist/clang/lib/Frontend/
H A DASTUnit.cpp384 CachedResult.TypeClass = STC_Void; in CacheCodeCompletionResults()
389 CachedResult.TypeClass = getSimplifiedTypeClass(CanUsageType); in CacheCodeCompletionResults()
441 CachedResult.TypeClass = STC_Void; in CacheCodeCompletionResults()
479 CachedResult.TypeClass = STC_Void; in CacheCodeCompletionResults()
2253 if (ExpectedSTC == C->TypeClass) { in ProcessCodeCompleteResults()
/minix3/external/bsd/llvm/dist/clang/include/clang/Frontend/
H A DASTUnit.h346 SimplifiedTypeClass TypeClass; member
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DType.cpp183 VectorType::VectorType(TypeClass tc, QualType vecType, unsigned nElements, in VectorType()
1867 TagType::TagType(TypeClass TC, const TagDecl *D, QualType can) in TagType()
H A DTypePrinter.cpp163 Type::TypeClass TC = T->getTypeClass(); in canPrefixQualifiers()
H A DASTContext.cpp7152 Type::TypeClass LHSClass = LHSCan->getTypeClass(); in mergeTypes()
7153 Type::TypeClass RHSClass = RHSCan->getTypeClass(); in mergeTypes()
H A DASTImporter.cpp382 Type::TypeClass TC = T1->getTypeClass(); in IsStructurallyEquivalent()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaChecking.cpp8575 const Type::TypeClass TC1 = T1->getTypeClass(); in isLayoutCompatible()
8576 const Type::TypeClass TC2 = T2->getTypeClass(); in isLayoutCompatible()
H A DSemaOverload.cpp1295 Type::TypeClass TyClass = CanTo->getTypeClass(); in IsNoReturnConversion()