/external/clang/include/clang/AST/ |
CXXInheritance.h | 69 class CXXBasePath : public SmallVector<CXXBasePathElement, 4> { 71 CXXBasePath() : Access(AS_public) {} 123 std::list<CXXBasePath> Paths; 150 CXXBasePath ScratchPath; 170 typedef std::list<CXXBasePath>::iterator paths_iterator; 171 typedef std::list<CXXBasePath>::const_iterator const_paths_iterator; 190 CXXBasePath& front() { return Paths.front(); } 191 const CXXBasePath& front() const { return Paths.front(); }
|
DeclCXX.h | 32 class CXXBasePath; [all...] |
/external/clang/lib/AST/ |
CXXInheritance.cpp | 321 Paths.Paths.remove_if([&Paths](const CXXBasePath &Path) { 336 for (const CXXBasePath &HidingP : Paths) { 355 CXXBasePath &Path, 364 CXXBasePath &Path, 374 CXXBasePath &Path, 391 CXXBasePath &Path, 410 CXXBasePath &Path,
|
VTableBuilder.cpp | 221 const CXXBasePath &Path) { [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
Store.h | 28 class CXXBasePath; 121 SVal evalDerivedToBase(SVal Derived, const CXXBasePath &CastPath);
|
/external/clang/lib/Sema/ |
SemaAccess.cpp | [all...] |
SemaCast.cpp | 784 const CXXBasePath &Path = *I; 787 for (CXXBasePath::const_iterator IElem = Path.begin(), EElem = Path.end(); [all...] |
SemaLookup.cpp | [all...] |
SemaStmt.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
SemaDeclAttr.cpp | 434 if (CRD->lookupInBases([](const CXXBaseSpecifier *BS, CXXBasePath &P, [all...] |
SemaExpr.cpp | [all...] |
SemaDecl.cpp | [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
Store.cpp | 251 SVal StoreManager::evalDerivedToBase(SVal Derived, const CXXBasePath &Path) { 254 for (CXXBasePath::const_iterator I = Path.begin(), E = Path.end();
|
/external/clang/include/clang/Sema/ |
Sema.h | 75 class CXXBasePath; [all...] |
/external/clang/lib/CodeGen/ |
ItaniumCXXABI.cpp | [all...] |