Searched refs:FinalOverriders (Results 1 – 6 of 6) sorted by relevance
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | VTableBuilder.cpp | 59 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 …]
|
| D | CXXInheritance.cpp | 484 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()
|
| D | DeclCXX.cpp | 1261 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/ |
| D | SemaDeclCXX.cpp | 4096 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()
|
| D | SemaDecl.cpp | 12039 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/ |
| D | DeclCXX.h | 1558 void completeDefinition(CXXFinalOverriderMap *FinalOverriders);
|