Home
last modified time | relevance | path

Searched refs:TypeIdx (Results 1 – 10 of 10) sorted by relevance

/external/clang/lib/Serialization/
DASTCommon.h32 TypeIdx TypeIdxFromBuiltin(const BuiltinType *BT);
51 return TypeIdx(PREDEF_TYPE_AUTO_DEDUCT).asTypeID(FastQuals); in MakeTypeID()
53 return TypeIdx(PREDEF_TYPE_AUTO_RREF_DEDUCT).asTypeID(FastQuals); in MakeTypeID()
55 return TypeIdx(PREDEF_TYPE_VA_LIST_TAG).asTypeID(FastQuals); in MakeTypeID()
DASTCommon.cpp25 serialization::TypeIdx
77 return TypeIdx(ID); in TypeIdxFromBuiltin()
DASTWriter.cpp2556 TypeIdx &Idx = TypeIdxs[T]; in WriteType()
2558 Idx = TypeIdx(NextTypeID++); in WriteType()
4524 TypeIdx ASTWriter::GetOrCreateTypeIdx(QualType T) { in GetOrCreateTypeIdx()
4526 return TypeIdx(); in GetOrCreateTypeIdx()
4529 TypeIdx &Idx = TypeIdxs[T]; in GetOrCreateTypeIdx()
4533 return TypeIdx(); in GetOrCreateTypeIdx()
4538 Idx = TypeIdx(NextTypeID++); in GetOrCreateTypeIdx()
4544 TypeIdx ASTWriter::getTypeIdx(QualType T) const { in getTypeIdx()
4546 return TypeIdx(); in getTypeIdx()
5170 void ASTWriter::TypeRead(TypeIdx Idx, QualType T) { in TypeRead()
[all …]
DASTReader.cpp5281 DeserializationListener->TypeRead(TypeIdx::fromTypeID(ID), in GetType()
/external/clang/include/clang/Serialization/
DASTBitCodes.h85 class TypeIdx {
88 TypeIdx() : Idx(0) { } in TypeIdx() function
89 explicit TypeIdx(uint32_t index) : Idx(index) { } in TypeIdx() function
98 static TypeIdx fromTypeID(TypeID ID) { in fromTypeID()
100 return TypeIdx(-1); in fromTypeID()
102 return TypeIdx(ID >> Qualifiers::FastWidth); in fromTypeID()
DASTDeserializationListener.h46 virtual void TypeRead(serialization::TypeIdx Idx, QualType T) { } in TypeRead()
DASTWriter.h96 typedef llvm::DenseMap<QualType, serialization::TypeIdx,
559 serialization::TypeIdx GetOrCreateTypeIdx( QualType T);
562 serialization::TypeIdx getTypeIdx(QualType T) const;
715 void TypeRead(serialization::TypeIdx Idx, QualType T);
/external/clang/lib/Frontend/
DMultiplexConsumer.cpp36 virtual void TypeRead(serialization::TypeIdx Idx, QualType T);
63 serialization::TypeIdx Idx, QualType T) { in TypeRead()
DFrontendAction.cpp54 virtual void TypeRead(serialization::TypeIdx Idx, QualType T) { in TypeRead()
/external/clang/lib/Sema/
DSemaTemplate.cpp1712 for (unsigned TypeIdx = 0, NumTypes = NestedTypes.size(); TypeIdx != NumTypes; in MatchTemplateParametersToScopeSpecifier() local
1713 ++TypeIdx) { in MatchTemplateParametersToScopeSpecifier()
1714 T = NestedTypes[TypeIdx]; in MatchTemplateParametersToScopeSpecifier()
1755 TypeIdx == NumTypes - 1) in MatchTemplateParametersToScopeSpecifier()
1795 if (TypeIdx == NumTypes - 1) in MatchTemplateParametersToScopeSpecifier()