Searched refs:NamingClass (Results 1 - 10 of 10) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDependentDiagnostic.h45 CXXRecordDecl *NamingClass,
53 DD->AccessData.NamingClass = NamingClass;
84 return AccessData.NamingClass;
116 CXXRecordDecl *NamingClass; member in struct:clang::DependentDiagnostic::__anon2752
38 Create(ASTContext &Context, DeclContext *Parent, AccessNonce _, SourceLocation Loc, bool IsMemberAccess, AccessSpecifier AS, NamedDecl *TargetDecl, CXXRecordDecl *NamingClass, QualType BaseObjectType, const PartialDiagnostic &PDiag) argument
H A DExprCXX.h2585 CXXRecordDecl *NamingClass;
2588 CXXRecordDecl *NamingClass,
2598 Overloaded(Overloaded), NamingClass(NamingClass)
2603 RequiresADL(false), Overloaded(false), NamingClass(0)
2610 CXXRecordDecl *NamingClass,
2616 return new(C) UnresolvedLookupExpr(C, NamingClass, QualifierLoc,
2622 CXXRecordDecl *NamingClass,
2645 CXXRecordDecl *getNamingClass() const { return NamingClass; }
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DDelayedDiagnostic.h45 CXXRecordDecl *NamingClass,
49 Target(FoundDecl.getDecl()), NamingClass(NamingClass),
60 NamingClass(DerivedClass),
70 CXXRecordDecl *getNamingClass() const { return NamingClass; }
76 CXXRecordDecl *getDerivedClass() const { return NamingClass; }
106 CXXRecordDecl *NamingClass; member in class:clang::sema::AccessedEntity
43 AccessedEntity(PartialDiagnostic::StorageAllocator &Allocator, MemberNonce _, CXXRecordDecl *NamingClass, DeclAccessPair FoundDecl, QualType BaseObjectType) argument
H A DLookup.h134 NamingClass(0),
155 NamingClass(0),
174 NamingClass(0),
321 return NamingClass != 0;
341 return NamingClass;
346 NamingClass = Record;
481 NamingClass = 0;
640 CXXRecordDecl *NamingClass; member in class:clang::LookupResult
H A DSema.h4720 CXXRecordDecl *NamingClass,
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaAccess.cpp157 CXXRecordDecl *NamingClass,
160 : AccessedEntity(Context.getDiagAllocator(), Member, NamingClass,
607 const CXXRecordDecl *NamingClass; member in struct:__anon3187::ProtectedFriendContext
616 const CXXRecordDecl *NamingClass)
617 : S(S), EC(EC), NamingClass(NamingClass),
619 NamingClass->isDependentContext()),
645 if (Cur == NamingClass)
648 if (CheckDependent && MightInstantiateTo(Cur, NamingClass))
696 /// NamingClass <
155 AccessTarget(ASTContext &Context, MemberNonce _, CXXRecordDecl *NamingClass, DeclAccessPair FoundDecl, QualType BaseObjectType) argument
614 ProtectedFriendContext(Sema &S, const EffectiveContext &EC, const CXXRecordDecl *InstanceContext, const CXXRecordDecl *NamingClass) argument
719 GetProtectedFriendKind(Sema &S, const EffectiveContext &EC, const CXXRecordDecl *InstanceContext, const CXXRecordDecl *NamingClass) argument
737 HasAccess(Sema &S, const EffectiveContext &EC, const CXXRecordDecl *NamingClass, AccessSpecifier Access, const AccessTarget &Target) argument
1035 const CXXRecordDecl *NamingClass = Target.getEffectiveNamingClass(); local
1272 const CXXRecordDecl *NamingClass = Entity.getNamingClass(); local
1328 const CXXRecordDecl *NamingClass = Entity.getEffectiveNamingClass(); local
1514 CXXRecordDecl *NamingClass = cast<CXXRecordDecl>(NamingD); local
1694 CheckAllocationAccess(SourceLocation OpLoc, SourceRange PlacementRange, CXXRecordDecl *NamingClass, DeclAccessPair Found, bool Diagnose) argument
1724 CXXRecordDecl *NamingClass = cast<CXXRecordDecl>(RT->getDecl()); local
1781 CXXRecordDecl *NamingClass = Ovl->getNamingClass(); local
[all...]
H A DSemaOverload.cpp10118 CXXRecordDecl *NamingClass = 0; // because lookup ignores member operators
10120 = UnresolvedLookupExpr::Create(Context, NamingClass,
10309 CXXRecordDecl *NamingClass = 0; // because lookup ignores member operators local
10313 = UnresolvedLookupExpr::Create(Context, NamingClass,
10552 CXXRecordDecl *NamingClass = 0; // because lookup ignores member operators local
10557 = UnresolvedLookupExpr::Create(Context, NamingClass,
11471 UnresolvedLookupExpr::Create(Context, /*NamingClass=*/0,
H A DTreeTransform.h7637 CXXRecordDecl *NamingClass local
7641 if (!NamingClass)
7644 R.setNamingClass(NamingClass);
8384 CXXRecordDecl *NamingClass local
8388 if (!NamingClass)
8391 R.setNamingClass(NamingClass);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DExprCXX.cpp228 CXXRecordDecl *NamingClass,
241 return new (Mem) UnresolvedLookupExpr(C, NamingClass, QualifierLoc,
227 Create(ASTContext &C, CXXRecordDecl *NamingClass, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, bool ADL, const TemplateArgumentListInfo *Args, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1467 E->NamingClass = ReadDeclAs<CXXRecordDecl>(Record, Idx);

Completed in 310 milliseconds