/external/clang/include/clang/AST/ |
CXXInheritance.h | 117 class CXXBasePaths { 176 explicit CXXBasePaths(bool FindAmbiguities = true, 183 ~CXXBasePaths() { delete [] DeclsFound; } 227 /// \brief Swap this data structure's contents with another CXXBasePaths 229 void swap(CXXBasePaths &Other);
|
DeclCXX.h | 34 class CXXBasePaths; [all...] |
/external/clang/lib/AST/ |
CXXInheritance.cpp | 25 void CXXBasePaths::ComputeDeclsFound() { 38 CXXBasePaths::decl_iterator CXXBasePaths::found_decls_begin() { 44 CXXBasePaths::decl_iterator CXXBasePaths::found_decls_end() { 54 bool CXXBasePaths::isAmbiguous(CanQualType BaseType) { 61 void CXXBasePaths::clear() { 68 /// @brief Swaps the contents of this CXXBasePaths structure with the 70 void CXXBasePaths::swap(CXXBasePaths &Other) [all...] |
VTableBuilder.cpp | 254 CXXBasePaths Paths(/*FindAmbiguities=*/false, [all...] |
/external/clang/include/clang/Sema/ |
Lookup.h | 280 CXXBasePaths *getBasePaths() const { 463 void setAmbiguousBaseSubobjectTypes(CXXBasePaths &P); 469 void setAmbiguousBaseSubobjects(CXXBasePaths &P); 617 void addDeclsFromBasePaths(const CXXBasePaths &P); 636 static void deletePaths(CXXBasePaths *); 642 CXXBasePaths *Paths;
|
Sema.h | 74 class CXXBasePaths; [all...] |
/external/chromium_org/tools/clang/plugins/ |
FindBadConstructs.cpp | 535 CXXBasePaths refcounted_path; 588 CXXBasePaths dtor_paths; 595 for (CXXBasePaths::const_paths_iterator it = dtor_paths.begin();
|
/external/clang/lib/Sema/ |
SemaLookup.cpp | 334 // Necessary because CXXBasePaths is not complete in Sema.h 335 void LookupResult::deletePaths(CXXBasePaths *Paths) { 461 void LookupResult::addDeclsFromBasePaths(const CXXBasePaths &P) { 462 CXXBasePaths::const_paths_iterator I, E; 469 void LookupResult::setAmbiguousBaseSubobjects(CXXBasePaths &P) { 470 Paths = new CXXBasePaths; 477 void LookupResult::setAmbiguousBaseSubobjectTypes(CXXBasePaths &P) { 478 Paths = new CXXBasePaths; [all...] |
SemaCast.cpp | 731 CXXBasePaths BasePaths; 742 for (CXXBasePaths::const_paths_iterator I = BasePaths.begin(), [all...] |
SemaAccess.cpp | [all...] |
SemaExceptionSpec.cpp | 622 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true, [all...] |
SemaDeclCXX.cpp | [all...] |
SemaExprCXX.cpp | [all...] |
SemaDeclAttr.cpp | 402 CXXBasePaths BPaths(false, false); [all...] |
SemaDecl.cpp | [all...] |
SemaOverload.cpp | [all...] |
SemaExpr.cpp | [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
Store.cpp | 334 CXXBasePaths Paths(/*FindAmbiguities=*/false, /*RecordPaths=*/true,
|
ExprEngineCallAndReturn.cpp | 145 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true, 690 CXXBasePaths Paths(false, false, false); [all...] |
/external/clang/lib/CodeGen/ |
CGExprCXX.cpp | [all...] |