Searched refs:TypeClass (Results 1 - 12 of 12) sorted by relevance

/external/clang/include/clang/Sema/
H A DLocInfoType.h39 : Type((TypeClass)LocInfo, ty, ty->isDependentType(),
44 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?");
56 return T->getTypeClass() == (TypeClass)LocInfo;
/external/llvm/lib/IR/
H A DConstantsContext.h349 typedef Type TypeClass; typedef in struct:llvm::ConstantInfo
353 typedef PointerType TypeClass; typedef in struct:llvm::ConstantInfo
357 typedef ArrayType TypeClass; typedef in struct:llvm::ConstantInfo
361 typedef StructType TypeClass; typedef in struct:llvm::ConstantInfo
365 typedef VectorType TypeClass; typedef in struct:llvm::ConstantInfo
396 typedef typename ConstantInfo<ConstantClass>::TypeClass TypeClass; typedef in struct:llvm::ConstantAggrKeyType
397 ConstantClass *create(TypeClass *Ty) const {
440 typedef ConstantInfo<InlineAsm>::TypeClass TypeClass; typedef in struct:llvm::InlineAsmKeyType
510 typedef ConstantInfo<ConstantExpr>::TypeClass TypeClass; typedef in struct:llvm::ConstantExprKeyType
552 typedef typename ConstantInfo<ConstantClass>::TypeClass TypeClass; typedef in class:llvm::ConstantUniqueMap
[all...]
/external/clang/include/clang/AST/
H A DTypeLoc.h73 /// The kinds of TypeLocs. Equivalent to the Type::TypeClass enum,
309 /// \tparam TypeClass the concrete Type subclass associated with this
331 template <class Base, class Derived, class TypeClass, class LocalData>
345 return TypeClass::classof(Ty);
379 const TypeClass *getTypePtr() const {
380 return cast<TypeClass>(Base::getTypePtr());
457 template <class Base, class Derived, class TypeClass>
461 return TypeClass::classof(Ty);
473 const TypeClass *getTypePtr() const {
474 return cast<TypeClass>(Bas
[all...]
H A DType.h1251 enum TypeClass { enum in class:clang::Type
1268 /// TypeClass bitfield - Enum that specifies what subclass this belongs to.
1470 Type(TypeClass tc, QualType canon, bool Dependent,
1501 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
2199 AdjustedType(TypeClass TC, QualType OriginalTy, QualType AdjustedTy,
2290 ReferenceType(TypeClass tc, QualType Referencee, QualType CanonicalRef,
2442 ArrayType(TypeClass tc, QualType et, QualType can,
2488 ConstantArrayType(TypeClass tc, QualType et, QualType can,
2740 VectorType(TypeClass t
2764 Profile(llvm::FoldingSetNodeID &ID, QualType ElementType, unsigned NumElements, TypeClass TypeClass, VectorKind VecKind) argument
[all...]
H A DCanonicalType.h248 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Type::TypeClass, getTypeClass)
/external/clang/lib/Frontend/
H A DASTUnit.cpp377 CachedResult.TypeClass = STC_Void;
382 CachedResult.TypeClass = getSimplifiedTypeClass(CanUsageType);
432 CachedResult.TypeClass = STC_Void;
468 CachedResult.TypeClass = STC_Void;
2267 if (ExpectedSTC == C->TypeClass) {
/external/clang/include/clang/Frontend/
H A DASTUnit.h348 SimplifiedTypeClass TypeClass; member in struct:clang::ASTUnit::CachedCodeCompletionResult
/external/clang/lib/AST/
H A DTypePrinter.cpp167 Type::TypeClass TC = T->getTypeClass();
H A DType.cpp176 VectorType::VectorType(TypeClass tc, QualType vecType, unsigned nElements,
2934 TagType::TagType(TypeClass TC, const TagDecl *D, QualType can)
H A DASTContext.cpp7578 Type::TypeClass LHSClass = LHSCan->getTypeClass();
7579 Type::TypeClass RHSClass = RHSCan->getTypeClass();
H A DASTImporter.cpp426 Type::TypeClass TC = T1->getTypeClass();
/external/clang/lib/Sema/
H A DSemaOverload.cpp1347 Type::TypeClass TyClass = CanTo->getTypeClass();

Completed in 413 milliseconds