Home | History | Annotate | Download | only in Sema

Lines Matching defs:AccessResult

30 enum AccessResult {
292 static AccessResult IsDerivedFromInclusive(const CXXRecordDecl *Derived,
303 AccessResult OnFailure = AR_inaccessible;
420 static AccessResult MatchesFriend(Sema &S,
436 static AccessResult MatchesFriend(Sema &S,
451 static AccessResult MatchesFriend(Sema &S,
454 AccessResult OnFailure = AR_inaccessible;
504 static AccessResult MatchesFriend(Sema &S,
507 AccessResult OnFailure = AR_inaccessible;
523 static AccessResult MatchesFriend(Sema &S,
528 AccessResult OnFailure = AR_inaccessible;
553 static AccessResult MatchesFriend(Sema &S,
582 static AccessResult GetFriendKind(Sema &S,
585 AccessResult OnFailure = AR_inaccessible;
723 static AccessResult GetProtectedFriendKind(Sema &S, const EffectiveContext &EC,
741 static AccessResult HasAccess(Sema &S,
752 AccessResult OnFailure = AR_inaccessible;
1327 static AccessResult IsAccessible(Sema &S,
1423 static AccessResult CheckEffectiveAccess(Sema &S,
1450 static Sema::AccessResult CheckAccess(Sema &S, SourceLocation Loc,
1545 Sema::AccessResult Sema::CheckUnresolvedLookupAccess(UnresolvedLookupExpr *E,
1561 Sema::AccessResult Sema::CheckUnresolvedMemberAccess(UnresolvedMemberExpr *E,
1604 Sema::AccessResult Sema::CheckDestructorAccess(SourceLocation Loc,
1628 Sema::AccessResult Sema::CheckConstructorAccess(SourceLocation UseLoc,
1671 Sema::AccessResult Sema::CheckConstructorAccess(SourceLocation UseLoc,
1713 Sema::AccessResult Sema::CheckAllocationAccess(SourceLocation OpLoc,
1733 Sema::AccessResult Sema::CheckMemberAccess(SourceLocation UseLoc,
1748 Sema::AccessResult
1765 Sema::AccessResult Sema::CheckMemberOperatorAccess(SourceLocation OpLoc,
1786 Sema::AccessResult Sema::CheckFriendAccess(NamedDecl *target) {
1817 Sema::AccessResult Sema::CheckAddressOfMemberAccess(Expr *OvlExpr,
1841 Sema::AccessResult Sema::CheckBaseClassAccess(SourceLocation AccessLoc,