/llvm-project/clang/lib/Sema/ |
H A D | SemaAccess.cpp | 621 const CXXRecordDecl *NamingClass; global() member 733 GetProtectedFriendKind(Sema & S,const EffectiveContext & EC,const CXXRecordDecl * InstanceContext,const CXXRecordDecl * NamingClass) GetProtectedFriendKind() argument 751 HasAccess(Sema & S,const EffectiveContext & EC,const CXXRecordDecl * NamingClass,AccessSpecifier Access,const AccessTarget & Target) HasAccess() argument 1047 const CXXRecordDecl *NamingClass = Target.getEffectiveNamingClass(); TryDiagnoseProtectedAccess() local 1283 const CXXRecordDecl *NamingClass = Entity.getNamingClass(); DiagnoseBadAccess() local 1340 const CXXRecordDecl *NamingClass = Entity.getEffectiveNamingClass(); IsAccessible() local 1549 CXXRecordDecl *NamingClass = cast<CXXRecordDecl>(NamingD); HandleDependentAccessCheck() local 1607 isMemberAccessibleForDeletion(CXXRecordDecl * NamingClass,DeclAccessPair Found,QualType ObjectType,SourceLocation Loc,const PartialDiagnostic & Diag) isMemberAccessibleForDeletion() argument 1643 CXXRecordDecl *NamingClass = Dtor->getParent(); CheckDestructorAccess() local 1709 CXXRecordDecl *NamingClass = Constructor->getParent(); CheckConstructorAccess() local 1743 CheckAllocationAccess(SourceLocation OpLoc,SourceRange PlacementRange,CXXRecordDecl * NamingClass,DeclAccessPair Found,bool Diagnose) CheckAllocationAccess() argument 1761 CheckMemberAccess(SourceLocation UseLoc,CXXRecordDecl * NamingClass,DeclAccessPair Found) CheckMemberAccess() argument 1797 CXXRecordDecl *NamingClass = cast<CXXRecordDecl>(RT->getDecl()); CheckMemberOperatorAccess() local 1867 CXXRecordDecl *NamingClass = Ovl->getNamingClass(); CheckAddressOfMemberAccess() local 1927 IsSimplyAccessible(NamedDecl * Target,CXXRecordDecl * NamingClass,QualType BaseType) IsSimplyAccessible() argument [all...] |
H A D | SemaOverload.cpp | 14105 CreateUnresolvedLookupExpr(CXXRecordDecl * NamingClass,NestedNameSpecifierLoc NNSLoc,DeclarationNameInfo DNI,const UnresolvedSetImpl & Fns,bool PerformADL) CreateUnresolvedLookupExpr() argument 14233 CXXRecordDecl *NamingClass = nullptr; // lookup ignores member operators CreateOverloadedUnaryOp() local 14481 CXXRecordDecl *NamingClass = nullptr; // lookup ignores member operators CreateOverloadedBinOp() local 15063 CXXRecordDecl *NamingClass = nullptr; // lookup ignores member operators CreateOverloadedArraySubscriptExpr() local
|
H A D | SemaCodeComplete.cpp | 1719 CXXRecordDecl *NamingClass; global() member in __anonca10f8fc0311::CodeCompletionDeclConsumer 1761 auto *NamingClass = this->NamingClass; IsAccessible() local [all...] |
H A D | TreeTransform.h | 13649 CXXRecordDecl *NamingClass TransformUnresolvedLookupExpr() local 14894 CXXRecordDecl *NamingClass = cast_or_null<CXXRecordDecl>( TransformUnresolvedMemberExpr() local [all...] |
H A D | SemaExpr.cpp | 6247 const CXXRecordDecl *const NamingClass = enclosingClassIsRelatedToClassInWhichMembersWereFound() local
|
/llvm-project/clang/include/clang/AST/ |
H A D | DependentDiagnostic.h | 47 CXXRecordDecl *NamingClass, in Create() 121 CXXRecordDecl *NamingClass; member
|
H A D | ExprCXX.h | 3210 CXXRecordDecl *NamingClass; global() variable
|
/llvm-project/clang/include/clang/Sema/ |
H A D | DelayedDiagnostic.h | 61 MemberNonce _, CXXRecordDecl *NamingClass, in AccessedEntity() 119 CXXRecordDecl *NamingClass; variable
|
H A D | Lookup.h | 798 CXXRecordDecl *NamingClass = nullptr; variable
|
H A D | Sema.h | 1444 isMemberAccessibleForDeletion(CXXRecordDecl * NamingClass,DeclAccessPair Found,QualType ObjectType) isMemberAccessibleForDeletion() argument [all...] |
/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 420 const ASTContext &Context, CXXRecordDecl *NamingClass, in Create() argument 401 UnresolvedLookupExpr(const ASTContext & Context,CXXRecordDecl * NamingClass,NestedNameSpecifierLoc QualifierLoc,SourceLocation TemplateKWLoc,const DeclarationNameInfo & NameInfo,bool RequiresADL,const TemplateArgumentListInfo * TemplateArgs,UnresolvedSetIterator Begin,UnresolvedSetIterator End,bool KnownDependent) UnresolvedLookupExpr() argument 435 Create(const ASTContext & Context,CXXRecordDecl * NamingClass,NestedNameSpecifierLoc QualifierLoc,SourceLocation TemplateKWLoc,const DeclarationNameInfo & NameInfo,bool RequiresADL,const TemplateArgumentListInfo * Args,UnresolvedSetIterator Begin,UnresolvedSetIterator End,bool KnownDependent) Create() argument
|