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

/external/clang/lib/Serialization/
H A DASTWriter.cpp3933 RecordData VTableUses; local
3934 if (!SemaRef.VTableUses.empty()) {
3935 for (unsigned I = 0, N = SemaRef.VTableUses.size(); I != N; ++I) {
3936 AddDeclRef(SemaRef.VTableUses[I].first, VTableUses);
3937 AddSourceLocation(SemaRef.VTableUses[I].second, VTableUses);
3938 VTableUses.push_back(SemaRef.VTablesUsed[SemaRef.VTableUses[I].first]);
4193 if (!VTableUses
[all...]
H A DASTReader.cpp2493 VTableUses.clear();
2496 VTableUses.push_back(getGlobalDeclID(F, Record[Idx++]));
2497 VTableUses.push_back(
2499 VTableUses.push_back(Record[Idx++]);
6455 for (unsigned Idx = 0, N = VTableUses.size(); Idx < N; /* In loop */) {
6457 VT.Record = dyn_cast_or_null<CXXRecordDecl>(GetDecl(VTableUses[Idx++]));
6458 VT.Location = SourceLocation::getFromRawEncoding(VTableUses[Idx++]);
6459 VT.DefinitionRequired = VTableUses[Idx++];
6463 VTableUses.clear();
/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3174 VTableUses.swap(SavedVTableUses);
3244 assert(VTableUses.empty() &&
3245 "VTableUses should be empty before it is discarded.");
3246 VTableUses.swap(SavedVTableUses);
3576 VTableUses.swap(SavedVTableUses);
3628 assert(VTableUses.empty() &&
3629 "VTableUses should be empty before it is discarded.");
3630 VTableUses.swap(SavedVTableUses);
H A DSemaDeclCXX.cpp11875 VTableUses.insert(VTableUses.begin(), NewUses.begin(), NewUses.end());
11893 // to required a definition. If so, we need to reappend to the VTableUses
11909 VTableUses.push_back(std::make_pair(Class, Loc));
11914 if (VTableUses.empty())
11917 // Note: The VTableUses vector could grow as a result of marking
11922 for (unsigned I = 0; I != VTableUses.size(); ++I) {
11923 CXXRecordDecl *Class = VTableUses[I].first->getDefinition();
11927 SourceLocation Loc = VTableUses[I].second;
12003 VTableUses
[all...]
/external/clang/include/clang/Serialization/
H A DASTReader.h629 SmallVector<uint64_t, 64> VTableUses; member in class:clang::ASTReader
/external/clang/include/clang/Sema/
H A DSema.h4627 SmallVector<VTableUse, 16> VTableUses; member in class:clang::Sema

Completed in 92 milliseconds