Home
last modified time | relevance | path

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

/external/clang/include/clang/Sema/
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()
/external/llvm/lib/VMCore/
DConstantsContext.h393 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/clang/include/clang/AST/
DTypeLoc.h276 template <class Base, class Derived, class TypeClass, class LocalData>
293 return TypeClass::classof(Ty); in classofType()
310 const TypeClass *getTypePtr() const { in getTypePtr()
311 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr()
366 template <class Base, class Derived, class TypeClass>
370 return TypeClass::classof(Ty); in classofType()
383 const TypeClass *getTypePtr() const { in getTypePtr()
384 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr()
894 template <class Derived, class TypeClass, class LocalData = PointerLikeLocInfo>
896 TypeClass, LocalData> {
[all …]
DType.h1045 enum TypeClass {
1254 Type(TypeClass tc, QualType canon, bool Dependent,
1285 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
1922 ReferenceType(TypeClass tc, QualType Referencee, QualType CanonicalRef,
2075 ArrayType(TypeClass tc, QualType et, QualType can,
2123 ConstantArrayType(TypeClass tc, QualType et, QualType can,
2378 VectorType(TypeClass tc, QualType vecType, unsigned nElements,
2400 unsigned NumElements, TypeClass TypeClass,
2404 ID.AddInteger(TypeClass);
2596 FunctionType(TypeClass tc, QualType res, bool variadic,
[all …]
DCanonicalType.h247 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(Type::TypeClass, getTypeClass)
/external/llvm/include/llvm/
DInlineAsm.h28 template<class ValType, class ValRefType, class TypeClass, class ConstantClass,
31 template<class ConstantClass, class TypeClass, class ValType>
DConstants.h38 template<class ConstantClass, class TypeClass, class ValType>
40 template<class ConstantClass, class TypeClass>
/external/clang/include/clang/Frontend/
DASTUnit.h290 SimplifiedTypeClass TypeClass; member
/external/clang/lib/Frontend/
DASTUnit.cpp264 CachedResult.TypeClass = STC_Void; in CacheCodeCompletionResults()
269 CachedResult.TypeClass = getSimplifiedTypeClass(CanUsageType); in CacheCodeCompletionResults()
319 CachedResult.TypeClass = STC_Void; in CacheCodeCompletionResults()
355 CachedResult.TypeClass = STC_Void; in CacheCodeCompletionResults()
2111 if (ExpectedSTC == C->TypeClass) { in ProcessCodeCompleteResults()
/external/clang/lib/AST/
DType.cpp142 VectorType::VectorType(TypeClass tc, QualType vecType, unsigned nElements, in VectorType()
1708 TagType::TagType(TypeClass TC, const TagDecl *D, QualType can) in TagType()
DTypePrinter.cpp99 Type::TypeClass TC = T->getTypeClass(); in print()
DASTContext.cpp5711 Type::TypeClass LHSClass = LHSCan->getTypeClass(); in mergeTypes()
5712 Type::TypeClass RHSClass = RHSCan->getTypeClass(); in mergeTypes()
DASTImporter.cpp368 Type::TypeClass TC = T1->getTypeClass(); in IsStructurallyEquivalent()
/external/clang/lib/Sema/
DSemaOverload.cpp950 Type::TypeClass TyClass = CanTo->getTypeClass(); in IsNoReturnConversion()