Home
last modified time | relevance | path

Searched refs:CXXFinalOverriderMap (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DCXXInheritance.cpp446 llvm::DenseMap<const CXXRecordDecl *, CXXFinalOverriderMap *> VirtualOverriders;
448 CXXFinalOverriderMap FinalOverriders;
455 CXXFinalOverriderMap &Overriders);
463 CXXFinalOverriderMap &Overriders) { in Collect()
487 CXXFinalOverriderMap ComputedBaseOverriders; in Collect()
488 CXXFinalOverriderMap *BaseOverriders = &ComputedBaseOverriders; in Collect()
490 CXXFinalOverriderMap *&MyVirtualOverriders = VirtualOverriders[BaseDecl]; in Collect()
493 MyVirtualOverriders = new CXXFinalOverriderMap; in Collect()
507 for (CXXFinalOverriderMap::iterator OM = BaseOverriders->begin(), in Collect()
583 for (llvm::DenseMap<const CXXRecordDecl *, CXXFinalOverriderMap *>::iterator in ~FinalOverriderCollector()
[all …]
H A DDeclCXX.cpp2234 const CXXRecordDecl &RD, const CXXFinalOverriderMap *FinalOverriders) { in hasPureVirtualFinalOverrider()
2236 CXXFinalOverriderMap MyFinalOverriders; in hasPureVirtualFinalOverrider()
2241 for (const CXXFinalOverriderMap::value_type & in hasPureVirtualFinalOverrider()
2254 void CXXRecordDecl::completeDefinition(CXXFinalOverriderMap *FinalOverriders) { in completeDefinition()
H A DVTableBuilder.cpp177 CXXFinalOverriderMap FinalOverriders; in FinalOverriders()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h63 class CXXFinalOverriderMap; variable
1710 void getFinalOverriders(CXXFinalOverriderMap &FinaOverriders) const;
1753 void completeDefinition(CXXFinalOverriderMap *FinalOverriders);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp6007 CXXFinalOverriderMap FinalOverriders; in DiagnoseAbstractType()
6014 for (CXXFinalOverriderMap::iterator M = FinalOverriders.begin(), in DiagnoseAbstractType()
19119 CXXFinalOverriderMap FinalOverriders; in MarkVirtualMembersReferenced()
19121 for (CXXFinalOverriderMap::const_iterator I = FinalOverriders.begin(), in MarkVirtualMembersReferenced()
H A DSemaDecl.cpp19716 CXXFinalOverriderMap FinalOverriders; in ActOnFields()
19719 for (CXXFinalOverriderMap::iterator M = FinalOverriders.begin(), in ActOnFields()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc9547 …nalOverriderMapE", "clang::CXXRecordDecl::getFinalOverriders(clang::CXXFinalOverriderMap&) const"},
9548 …ct(clang::CXXRecordDecl const*, bool, clang::CXXRecordDecl const*, clang::CXXFinalOverriderMap&)"},
9566CXXFinalOverriderMap*, llvm::DenseMapInfo<clang::CXXRecordDecl const*>, llvm::DenseMapInfo<clang::
9567 …l const*, clang::CXXFinalOverriderMap*, llvm::DenseMapInfo<clang::CXXRecordDecl const*>, llvm::Den…
9868 …0CXXFinalOverriderMapE", "clang::CXXRecordDecl::completeDefinition(clang::CXXFinalOverriderMap*)"},