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

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DependentDiagnostic.h 47 CXXRecordDecl *NamingClass,
55 DD->AccessData.NamingClass = NamingClass;
86 return AccessData.NamingClass;
119 CXXRecordDecl *NamingClass;
ExprCXX.h 3085 CXXRecordDecl *NamingClass;
3101 UnresolvedLookupExpr(const ASTContext &Context, CXXRecordDecl *NamingClass,
3122 Create(const ASTContext &Context, CXXRecordDecl *NamingClass,
3128 Create(const ASTContext &Context, CXXRecordDecl *NamingClass,
3149 CXXRecordDecl *getNamingClass() { return NamingClass; }
3150 const CXXRecordDecl *getNamingClass() const { return NamingClass; }
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaAccess.cpp 170 CXXRecordDecl *NamingClass,
173 : AccessedEntity(Context.getDiagAllocator(), Member, NamingClass,
242 const CXXRecordDecl *namingClass = getNamingClass();
243 while (namingClass->isAnonymousStructOrUnion())
244 namingClass = cast<CXXRecordDecl>(namingClass->getParent());
245 return namingClass->getCanonicalDecl();
613 const CXXRecordDecl *NamingClass;
622 const CXXRecordDecl *NamingClass)
623 : S(S), EC(EC), NamingClass(NamingClass)
    [all...]
SemaCodeComplete.cpp 1616 // NamingClass and BaseType are used for access-checking. See
1618 CXXRecordDecl *NamingClass;
1629 NamingClass = llvm::dyn_cast<CXXRecordDecl>(InitialLookupCtx);
1636 if (!NamingClass)
1637 NamingClass = BaseType->getAsCXXRecordDecl();
1660 auto *NamingClass = this->NamingClass;
1663 if (!NamingClass)
1664 NamingClass = Cls;
1668 if (NamingClass->getCanonicalDecl() != Cls->getCanonicalDecl() &
    [all...]
SemaOverload.cpp 13188 ExprResult Sema::CreateUnresolvedLookupExpr(CXXRecordDecl *NamingClass,
13193 return UnresolvedLookupExpr::Create(Context, NamingClass, NNSLoc, DNI,
13247 CXXRecordDecl *NamingClass = nullptr; // lookup ignores member operators
13249 NamingClass, NestedNameSpecifierLoc(), OpNameInfo, Fns);
13507 CXXRecordDecl *NamingClass = nullptr; // lookup ignores member operators
13512 NamingClass, NestedNameSpecifierLoc(), OpNameInfo, Fns, PerformADL);
13984 CXXRecordDecl *NamingClass = nullptr; // lookup ignores member operators
13989 NamingClass, NestedNameSpecifierLoc(), OpNameInfo, UnresolvedSet<0>());
14948 ExprResult FnR = CreateUnresolvedLookupExpr(/*NamingClass=*/nullptr,
TreeTransform.h 9585 SemaRef.Context, /*NamingClass=*/nullptr,
9632 SemaRef.Context, /*NamingClass=*/nullptr,
9677 SemaRef.Context, /*NamingClass=*/nullptr,
9857 TT.getSema().Context, /*NamingClass=*/nullptr,
12017 CXXRecordDecl *NamingClass
12021 if (!NamingClass) {
12026 R.setNamingClass(NamingClass);
13147 CXXRecordDecl *NamingClass
13151 if (!NamingClass)
13154 R.setNamingClass(NamingClass);
    [all...]
SemaExpr.cpp 6293 const CXXRecordDecl *const NamingClass =
6295 assert(NamingClass && "Must have naming class even for implicit access");
6301 return CurParentClass == NamingClass ||
6302 CurParentClass->isDerivedFrom(NamingClass);
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
DelayedDiagnostic.h 61 MemberNonce _, CXXRecordDecl *NamingClass,
64 Target(FoundDecl.getDecl()), NamingClass(NamingClass),
71 NamingClass(DerivedClass), Diag(0, Allocator) {}
81 CXXRecordDecl *getNamingClass() const { return NamingClass; }
87 CXXRecordDecl *getDerivedClass() const { return NamingClass; }
117 CXXRecordDecl *NamingClass;
Lookup.h 187 NamingClass(std::move(Other.NamingClass)),
208 NamingClass = std::move(Other.NamingClass);
384 return NamingClass != nullptr;
404 return NamingClass;
409 NamingClass = Record;
559 NamingClass = nullptr;
728 CXXRecordDecl *NamingClass = nullptr;
Sema.h 3826 ExprResult CreateUnresolvedLookupExpr(CXXRecordDecl *NamingClass,
7250 CXXRecordDecl *NamingClass,
7269 CXXRecordDecl *NamingClass,
7288 bool IsSimplyAccessible(NamedDecl *Decl, CXXRecordDecl *NamingClass,
7290 bool isMemberAccessibleForDeletion(CXXRecordDecl *NamingClass,
7294 bool isMemberAccessibleForDeletion(CXXRecordDecl *NamingClass,
7297 return isMemberAccessibleForDeletion(NamingClass, Found, ObjectType,
  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp 349 const ASTContext &Context, CXXRecordDecl *NamingClass,
357 NamingClass(NamingClass) {
369 const ASTContext &Context, CXXRecordDecl *NamingClass,
377 return new (Mem) UnresolvedLookupExpr(Context, NamingClass, QualifierLoc,
383 const ASTContext &Context, CXXRecordDecl *NamingClass,
395 return new (Mem) UnresolvedLookupExpr(Context, NamingClass, QualifierLoc,
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 2052 E->NamingClass = readDeclAs<CXXRecordDecl>();

Completed in 162 milliseconds