Searched refs:VTableUses (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3400 VTableUses.swap(SavedVTableUses);
3473 assert(VTableUses.empty() &&
3474 "VTableUses should be empty before it is discarded.");
3475 VTableUses.swap(SavedVTableUses);
3798 VTableUses.swap(SavedVTableUses);
3828 assert(VTableUses.empty() &&
3829 "VTableUses should be empty before it is discarded.");
3830 VTableUses.swap(SavedVTableUses);
3924 VTableUses.swap(SavedVTableUses);
3993 assert(VTableUses
[all...]
H A DSemaDeclCXX.cpp12514 VTableUses.insert(VTableUses.begin(), NewUses.begin(), NewUses.end());
12532 // to required a definition. If so, we need to reappend to the VTableUses
12562 VTableUses.push_back(std::make_pair(Class, Loc));
12567 if (VTableUses.empty())
12570 // Note: The VTableUses vector could grow as a result of marking
12575 for (unsigned I = 0; I != VTableUses.size(); ++I) {
12576 CXXRecordDecl *Class = VTableUses[I].first->getDefinition();
12580 SourceLocation Loc = VTableUses[I].second;
12649 VTableUses
[all...]
/external/clang/lib/Serialization/
H A DASTWriter.cpp4126 RecordData VTableUses; local
4127 if (!SemaRef.VTableUses.empty()) {
4128 for (unsigned I = 0, N = SemaRef.VTableUses.size(); I != N; ++I) {
4129 AddDeclRef(SemaRef.VTableUses[I].first, VTableUses);
4130 AddSourceLocation(SemaRef.VTableUses[I].second, VTableUses);
4131 VTableUses.push_back(SemaRef.VTablesUsed[SemaRef.VTableUses[I].first]);
4401 if (!VTableUses
[all...]
H A DASTReader.cpp3007 VTableUses.clear();
3010 VTableUses.push_back(getGlobalDeclID(F, Record[Idx++]));
3011 VTableUses.push_back(
3013 VTableUses.push_back(Record[Idx++]);
7142 for (unsigned Idx = 0, N = VTableUses.size(); Idx < N; /* In loop */) {
7144 VT.Record = dyn_cast_or_null<CXXRecordDecl>(GetDecl(VTableUses[Idx++]));
7145 VT.Location = SourceLocation::getFromRawEncoding(VTableUses[Idx++]);
7146 VT.DefinitionRequired = VTableUses[Idx++];
7150 VTableUses.clear();
/external/clang/include/clang/Serialization/
H A DASTReader.h696 SmallVector<uint64_t, 64> VTableUses; member in class:clang::ASTReader
/external/clang/include/clang/Sema/
H A DSema.h4871 SmallVector<VTableUse, 16> VTableUses; member in class:clang::Sema

Completed in 141 milliseconds