HomeSort by: relevance | last modified time | path
    Searched defs:NamingClass (Results 1 - 8 of 8) 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/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;
  /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...]
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);
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...]

Completed in 73 milliseconds