Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DCXXInheritance.cpp476 llvm::DenseMap<const CXXRecordDecl *, CXXFinalOverriderMap *> VirtualOverriders;
478 CXXFinalOverriderMap FinalOverriders;
485 CXXFinalOverriderMap &Overriders);
492 CXXFinalOverriderMap &Overriders) { in Collect()
516 CXXFinalOverriderMap ComputedBaseOverriders; in Collect()
517 CXXFinalOverriderMap *BaseOverriders = &ComputedBaseOverriders; in Collect()
519 CXXFinalOverriderMap *&MyVirtualOverriders = VirtualOverriders[BaseDecl]; in Collect()
522 MyVirtualOverriders = new CXXFinalOverriderMap; in Collect()
536 for (CXXFinalOverriderMap::iterator OM = BaseOverriders->begin(), in Collect()
616 for (llvm::DenseMap<const CXXRecordDecl *, CXXFinalOverriderMap *>::iterator in ~FinalOverriderCollector()
[all …]
DDeclCXX.cpp1406 void CXXRecordDecl::completeDefinition(CXXFinalOverriderMap *FinalOverriders) { in completeDefinition()
1412 CXXFinalOverriderMap MyFinalOverriders; in completeDefinition()
1419 for (CXXFinalOverriderMap::iterator M = FinalOverriders->begin(), in completeDefinition()
DVTableBuilder.cpp177 CXXFinalOverriderMap FinalOverriders; in FinalOverriders()
/external/llvm-project/clang/lib/AST/
DCXXInheritance.cpp496 llvm::DenseMap<const CXXRecordDecl *, CXXFinalOverriderMap *> VirtualOverriders;
498 CXXFinalOverriderMap FinalOverriders;
505 CXXFinalOverriderMap &Overriders);
513 CXXFinalOverriderMap &Overriders) { in Collect()
537 CXXFinalOverriderMap ComputedBaseOverriders; in Collect()
538 CXXFinalOverriderMap *BaseOverriders = &ComputedBaseOverriders; in Collect()
540 CXXFinalOverriderMap *&MyVirtualOverriders = VirtualOverriders[BaseDecl]; in Collect()
543 MyVirtualOverriders = new CXXFinalOverriderMap; in Collect()
557 for (CXXFinalOverriderMap::iterator OM = BaseOverriders->begin(), in Collect()
633 for (llvm::DenseMap<const CXXRecordDecl *, CXXFinalOverriderMap *>::iterator in ~FinalOverriderCollector()
[all …]
DDeclCXX.cpp1960 void CXXRecordDecl::completeDefinition(CXXFinalOverriderMap *FinalOverriders) { in completeDefinition()
1966 CXXFinalOverriderMap MyFinalOverriders; in completeDefinition()
1973 for (CXXFinalOverriderMap::iterator M = FinalOverriders->begin(), in completeDefinition()
DVTableBuilder.cpp176 CXXFinalOverriderMap FinalOverriders; in FinalOverriders()
/external/clang/include/clang/AST/
DCXXInheritance.h356 class CXXFinalOverriderMap
DDeclCXX.h42 class CXXFinalOverriderMap; variable
1604 void getFinalOverriders(CXXFinalOverriderMap &FinaOverriders) const;
1637 void completeDefinition(CXXFinalOverriderMap *FinalOverriders);
/external/llvm-project/clang/include/clang/AST/
DCXXInheritance.h358 class CXXFinalOverriderMap
DDeclCXX.h63 class CXXFinalOverriderMap; variable
1628 void getFinalOverriders(CXXFinalOverriderMap &FinaOverriders) const;
1679 void completeDefinition(CXXFinalOverriderMap *FinalOverriders);
/external/clang/lib/Sema/
DSemaDeclCXX.cpp4443 CXXFinalOverriderMap FinalOverriders; in DiagnoseAbstractType()
4450 for (CXXFinalOverriderMap::iterator M = FinalOverriders.begin(), in DiagnoseAbstractType()
13552 CXXFinalOverriderMap FinalOverriders; in MarkVirtualMembersReferenced()
13554 for (CXXFinalOverriderMap::const_iterator I = FinalOverriders.begin(), in MarkVirtualMembersReferenced()
DSemaDecl.cpp14097 CXXFinalOverriderMap FinalOverriders; in ActOnFields()
14100 for (CXXFinalOverriderMap::iterator M = FinalOverriders.begin(), in ActOnFields()
/external/llvm-project/clang/lib/Sema/
DSemaDeclCXX.cpp5649 CXXFinalOverriderMap FinalOverriders; in DiagnoseAbstractType()
5656 for (CXXFinalOverriderMap::iterator M = FinalOverriders.begin(), in DiagnoseAbstractType()
17332 CXXFinalOverriderMap FinalOverriders; in MarkVirtualMembersReferenced()
17334 for (CXXFinalOverriderMap::const_iterator I = FinalOverriders.begin(), in MarkVirtualMembersReferenced()
DSemaDecl.cpp17322 CXXFinalOverriderMap FinalOverriders; in ActOnFields()
17325 for (CXXFinalOverriderMap::iterator M = FinalOverriders.begin(), in ActOnFields()