Searched refs:TypeClass (Results 1 – 17 of 17) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
D | ConstantsContext.h | 354 using TypeClass = Type; 358 using TypeClass = PointerType; 362 using TypeClass = ArrayType; 366 using TypeClass = StructType; 370 using TypeClass = VectorType; 406 using TypeClass = typename ConstantInfo<ConstantClass>::TypeClass; 408 ConstantClass *create(TypeClass *Ty) const { 454 using TypeClass = ConstantInfo<InlineAsm>::TypeClass; 456 InlineAsm *create(TypeClass *Ty) const { 527 using TypeClass = ConstantInfo<ConstantExpr>::TypeClass; [all …]
|
/external/llvm/lib/IR/ |
D | ConstantsContext.h | 341 typedef Type TypeClass; 345 typedef PointerType TypeClass; 349 typedef ArrayType TypeClass; 353 typedef StructType TypeClass; 357 typedef VectorType TypeClass; 388 typedef typename ConstantInfo<ConstantClass>::TypeClass TypeClass; 389 ConstantClass *create(TypeClass *Ty) const { 432 typedef ConstantInfo<InlineAsm>::TypeClass TypeClass; 433 InlineAsm *create(TypeClass *Ty) const { 502 typedef ConstantInfo<ConstantExpr>::TypeClass TypeClass; [all …]
|
/external/clang/include/clang/AST/ |
D | LocInfoType.h | 39 : Type((TypeClass)LocInfo, ty, ty->isDependentType(), in LocInfoType() 43 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?"); in LocInfoType() 55 return T->getTypeClass() == (TypeClass)LocInfo; in classof()
|
D | TypeLoc.h | 331 template <class Base, class Derived, class TypeClass, class LocalData> 345 return TypeClass::classof(Ty); in classofType() 379 const TypeClass *getTypePtr() const { in getTypePtr() 380 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr() 457 template <class Base, class Derived, class TypeClass> 461 return TypeClass::classof(Ty); in classofType() 473 const TypeClass *getTypePtr() const { in getTypePtr() 474 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr() 1104 template <class Derived, class TypeClass, class LocalData = PointerLikeLocInfo> 1106 TypeClass, LocalData> { [all …]
|
D | Type.h | 1283 enum TypeClass { 1502 Type(TypeClass tc, QualType canon, bool Dependent, 1533 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); } 2232 AdjustedType(TypeClass TC, QualType OriginalTy, QualType AdjustedTy, 2323 ReferenceType(TypeClass tc, QualType Referencee, QualType CanonicalRef, 2475 ArrayType(TypeClass tc, QualType et, QualType can, 2521 ConstantArrayType(TypeClass tc, QualType et, QualType can, 2773 VectorType(TypeClass tc, QualType vecType, unsigned nElements, 2798 unsigned NumElements, TypeClass TypeClass, 2802 ID.AddInteger(TypeClass); [all …]
|
D | CanonicalType.h | 248 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Type::TypeClass, getTypeClass)
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | ConstantsContext.h | 393 template<class ConstantClass, class TypeClass, class ValType> 395 static ConstantClass *create(TypeClass *Ty, const ValType &V) { 571 template<class ValType, class ValRefType, class TypeClass, class ConstantClass, 575 typedef std::pair<TypeClass*, ValType> MapKey; 626 Map.find(MapKey(static_cast<TypeClass*>(CP->getType()), 637 ConstantClass *Create(TypeClass *Ty, ValRefType V, 640 ConstantCreator<ConstantClass,TypeClass,ValType>::create(Ty, V); 654 ConstantClass *getOrCreate(TypeClass *Ty, ValRefType V) {
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
D | InlineAsm.h | 28 template<class ValType, class ValRefType, class TypeClass, class ConstantClass, 31 template<class ConstantClass, class TypeClass, class ValType>
|
D | Constants.h | 38 template<class ConstantClass, class TypeClass, class ValType> 40 template<class ConstantClass, class TypeClass>
|
/external/clang/lib/Frontend/ |
D | ASTUnit.cpp | 377 CachedResult.TypeClass = STC_Void; in CacheCodeCompletionResults() 382 CachedResult.TypeClass = getSimplifiedTypeClass(CanUsageType); in CacheCodeCompletionResults() 432 CachedResult.TypeClass = STC_Void; in CacheCodeCompletionResults() 468 CachedResult.TypeClass = STC_Void; in CacheCodeCompletionResults() 2276 if (ExpectedSTC == C->TypeClass) { in ProcessCodeCompleteResults()
|
/external/clang/include/clang/Frontend/ |
D | ASTUnit.h | 348 SimplifiedTypeClass TypeClass; member
|
/external/clang/lib/AST/ |
D | Type.cpp | 176 VectorType::VectorType(TypeClass tc, QualType vecType, unsigned nElements, in VectorType() 2944 TagType::TagType(TypeClass TC, const TagDecl *D, QualType can) in TagType()
|
D | TypePrinter.cpp | 170 Type::TypeClass TC = T->getTypeClass(); in canPrefixQualifiers()
|
D | ASTContext.cpp | 7693 Type::TypeClass LHSClass = LHSCan->getTypeClass(); in mergeTypes() 7694 Type::TypeClass RHSClass = RHSCan->getTypeClass(); in mergeTypes()
|
D | ASTImporter.cpp | 481 Type::TypeClass TC = T1->getTypeClass(); in IsStructurallyEquivalent()
|
/external/clang/lib/Sema/ |
D | SemaChecking.cpp | 10654 const Type::TypeClass TC1 = T1->getTypeClass(); in isLayoutCompatible() 10655 const Type::TypeClass TC2 = T2->getTypeClass(); in isLayoutCompatible()
|
D | SemaOverload.cpp | 1399 Type::TypeClass TyClass = CanTo->getTypeClass(); in IsNoReturnConversion()
|