HomeSort by: relevance | last modified time | path
    Searched refs:CXXBasePaths (Results 1 - 24 of 24) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
CXXInheritance.h 117 class CXXBasePaths {
177 explicit CXXBasePaths(bool FindAmbiguities = true, bool RecordPaths = true,
223 /// Swap this data structure's contents with another CXXBasePaths
225 void swap(CXXBasePaths &Other);
DeclCXX.h 60 class CXXBasePaths;
1530 bool isDerivedFrom(const CXXRecordDecl *Base, CXXBasePaths &Paths) const;
1604 bool lookupInBases(BaseMatchesCallback BaseMatches, CXXBasePaths &Paths,
  /src/external/apache2/llvm/dist/clang/lib/AST/
CXXInheritance.cpp 40 bool CXXBasePaths::isAmbiguous(CanQualType BaseType) {
47 void CXXBasePaths::clear() {
55 /// Swaps the contents of this CXXBasePaths structure with the
57 void CXXBasePaths::swap(CXXBasePaths &Other) {
69 CXXBasePaths Paths(/*FindAmbiguities=*/false, /*RecordPaths=*/false,
75 CXXBasePaths &Paths) const {
93 CXXBasePaths Paths(/*FindAmbiguities=*/false, /*RecordPaths=*/false,
158 bool CXXBasePaths::lookupInBases(ASTContext &Context,
308 CXXBasePaths &Paths
    [all...]
VTableBuilder.cpp 260 CXXBasePaths Paths(/*FindAmbiguities=*/false,
1213 CXXBasePaths Paths(/*FindAmbiguities=*/true,
2694 CXXBasePaths Paths;
ExprConstant.cpp 3108 CXXBasePaths Paths(/*FindAmbiguities=*/false,
5772 auto RuntimeCheckFailed = [&] (CXXBasePaths *Paths) {
5818 CXXBasePaths Paths(/*FindAmbiguities=*/true,
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Lookup.h 37 class CXXBasePaths;
343 CXXBasePaths *getBasePaths() const {
538 void setAmbiguousBaseSubobjectTypes(CXXBasePaths &P);
544 void setAmbiguousBaseSubobjects(CXXBasePaths &P);
706 void addDeclsFromBasePaths(const CXXBasePaths &P);
719 static void deletePaths(CXXBasePaths *);
727 CXXBasePaths *Paths = nullptr;
Sema.h 93 class CXXBasePaths;
7181 CXXBasePaths &Paths);
7184 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath);
7198 std::string getAmbiguousPathsDisplayString(CXXBasePaths &Paths);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
RefCntblBaseVirtualDtorChecker.cpp 65 CXXBasePaths Paths;
PtrTypesSemantics.cpp 75 CXXBasePaths Paths;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaLookup.cpp 344 // Necessary because CXXBasePaths is not complete in Sema.h
345 void LookupResult::deletePaths(CXXBasePaths *Paths) {
638 void LookupResult::addDeclsFromBasePaths(const CXXBasePaths &P) {
639 CXXBasePaths::const_paths_iterator I, E;
646 void LookupResult::setAmbiguousBaseSubobjects(CXXBasePaths &P) {
647 Paths = new CXXBasePaths;
654 void LookupResult::setAmbiguousBaseSubobjectTypes(CXXBasePaths &P) {
655 Paths = new CXXBasePaths;
2243 CXXBasePaths Paths;
2339 for (CXXBasePaths::paths_iterator Path = Paths.begin(), PathEnd = Paths.end()
    [all...]
SemaAccess.cpp 943 CXXBasePaths &Paths) {
961 for (CXXBasePaths::paths_iterator PI = Paths.begin(), PE = Paths.end();
1200 CXXBasePaths paths;
1393 CXXBasePaths Paths;
SemaCast.cpp 974 CXXBasePaths BasePaths;
985 for (CXXBasePaths::const_paths_iterator I = BasePaths.begin(),
1500 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
1601 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
1742 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
SemaExceptionSpec.cpp 735 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
SemaDeclCXX.cpp 1317 CXXBasePaths Paths;
1360 CXXBasePaths Paths;
2769 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
2834 CXXBasePaths &Paths) {
2871 void Sema::BuildBasePathArray(const CXXBasePaths &Paths,
2901 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
2995 std::string Sema::getAmbiguousPathsDisplayString(CXXBasePaths &Paths) {
2998 for (CXXBasePaths::paths_iterator Path = Paths.begin();
3197 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
4062 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true
    [all...]
SemaStmt.cpp 4488 CXXBasePaths Paths;
SemaOpenMP.cpp 16145 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
18883 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
SemaDecl.cpp 8178 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/false,
SemaOverload.cpp 3140 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
SemaExpr.cpp 15184 CXXBasePaths Paths;
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
Store.cpp 343 CXXBasePaths Paths(/*FindAmbiguities=*/false, /*RecordPaths=*/true,
ExprEngineCallAndReturn.cpp 150 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
BodyFarm.cpp 224 CXXBasePaths Paths(
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp 83 CXXBasePaths Paths;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
ItaniumCXXABI.cpp 1383 CXXBasePaths Paths(/*FindAmbiguities=*/true, /*RecordPaths=*/true,

Completed in 117 milliseconds