Home
last modified time | relevance | path

Searched refs:FinalOverriders (Results 1 – 6 of 6) sorted by relevance

/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DVTableBuilder.cpp59 class FinalOverriders { class
127 FinalOverriders(const CXXRecordDecl *MostDerivedClass,
150 FinalOverriders::FinalOverriders(const CXXRecordDecl *MostDerivedClass, in FinalOverriders() function in __anon2dd721600111::FinalOverriders
169 CXXFinalOverriderMap FinalOverriders; in FinalOverriders() local
170 MostDerivedClass->getFinalOverriders(FinalOverriders); in FinalOverriders()
172 for (CXXFinalOverriderMap::const_iterator I = FinalOverriders.begin(), in FinalOverriders()
173 E = FinalOverriders.end(); I != E; ++I) { in FinalOverriders()
318 FinalOverriders::ComputeBaseOffsets(BaseSubobject Base, bool IsVirtual, in ComputeBaseOffsets()
372 void FinalOverriders::dump(raw_ostream &Out, BaseSubobject Base, in dump()
563 const FinalOverriders *Overriders;
[all …]
DCXXInheritance.cpp484 CXXFinalOverriderMap FinalOverriders; member in __anon23263bf80111::FinalOverriderCollector
638 CXXRecordDecl::getFinalOverriders(CXXFinalOverriderMap &FinalOverriders) const { in getFinalOverriders()
640 Collector.Collect(this, false, 0, FinalOverriders); in getFinalOverriders()
645 for (CXXFinalOverriderMap::iterator OM = FinalOverriders.begin(), in getFinalOverriders()
646 OMEnd = FinalOverriders.end(); in getFinalOverriders()
DDeclCXX.cpp1261 void CXXRecordDecl::completeDefinition(CXXFinalOverriderMap *FinalOverriders) { in completeDefinition() argument
1281 if (!FinalOverriders) { in completeDefinition()
1283 FinalOverriders = &MyFinalOverriders; in completeDefinition()
1287 for (CXXFinalOverriderMap::iterator M = FinalOverriders->begin(), in completeDefinition()
1288 MEnd = FinalOverriders->end(); in completeDefinition()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaDeclCXX.cpp4096 CXXFinalOverriderMap FinalOverriders; in DiagnoseAbstractType() local
4097 RD->getFinalOverriders(FinalOverriders); in DiagnoseAbstractType()
4103 for (CXXFinalOverriderMap::iterator M = FinalOverriders.begin(), in DiagnoseAbstractType()
4104 MEnd = FinalOverriders.end(); in DiagnoseAbstractType()
12333 CXXFinalOverriderMap FinalOverriders; in MarkVirtualMembersReferenced() local
12334 RD->getFinalOverriders(FinalOverriders); in MarkVirtualMembersReferenced()
12335 for (CXXFinalOverriderMap::const_iterator I = FinalOverriders.begin(), in MarkVirtualMembersReferenced()
12336 E = FinalOverriders.end(); in MarkVirtualMembersReferenced()
DSemaDecl.cpp12039 CXXFinalOverriderMap FinalOverriders; in ActOnFields() local
12040 CXXRecord->getFinalOverriders(FinalOverriders); in ActOnFields()
12042 for (CXXFinalOverriderMap::iterator M = FinalOverriders.begin(), in ActOnFields()
12043 MEnd = FinalOverriders.end(); in ActOnFields()
12071 CXXRecord->completeDefinition(&FinalOverriders); in ActOnFields()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DDeclCXX.h1558 void completeDefinition(CXXFinalOverriderMap *FinalOverriders);