Lines Matching refs:AccessTarget

162 struct AccessTarget : public AccessedEntity {  struct
163 AccessTarget(const AccessedEntity &Entity) in AccessTarget() argument
168 AccessTarget(ASTContext &Context, in AccessTarget() argument
178 AccessTarget(ASTContext &Context, in AccessTarget() argument
208 friend struct AccessTarget;
209 explicit SavedInstanceContext(AccessTarget &Target) in SavedInstanceContext()
211 AccessTarget *Target;
745 const AccessTarget &Target) { in HasAccess()
941 AccessTarget &Target, in FindBestPath()
963 AccessTarget::SavedInstanceContext _ = Target.saveInstanceContext(); in FindBestPath()
1032 AccessTarget &Target) { in TryDiagnoseProtectedAccess()
1108 AccessTarget &entity) { in diagnoseBadDirectAccess()
1165 AccessTarget &entity) { in DiagnoseAccessPath()
1167 AccessTarget::SavedInstanceContext _ = entity.saveInstanceContext(); in DiagnoseAccessPath()
1274 AccessTarget &Entity) { in DiagnoseBadAccess()
1309 AccessTarget &Entity) { in IsMicrosoftUsingDeclarationAccessBug()
1330 AccessTarget &Entity) { in IsAccessible()
1358 AccessTarget::SavedInstanceContext _ = Entity.saveInstanceContext(); in IsAccessible()
1409 const AccessTarget &Entity) { in DelayDependentAccess()
1427 AccessTarget &Entity) { in CheckEffectiveAccess()
1452 AccessTarget &Entity) { in CheckAccess()
1502 AccessTarget Target(DD.getAccessData()); in HandleDelayedAccessCheck()
1530 AccessTarget Entity(Context, in HandleDependentAccessCheck()
1531 AccessTarget::Member, in HandleDependentAccessCheck()
1538 AccessTarget Entity(Context, in HandleDependentAccessCheck()
1539 AccessTarget::Base, in HandleDependentAccessCheck()
1555 AccessTarget Entity(Context, AccessTarget::Member, E->getNamingClass(), in CheckUnresolvedLookupAccess()
1574 AccessTarget Entity(Context, AccessTarget::Member, E->getNamingClass(), in CheckUnresolvedMemberAccess()
1592 AccessTarget Entity(Context, AccessTarget::Member, NamingClass, Found, in isMemberAccessibleForDeletion()
1622 AccessTarget Entity(Context, AccessTarget::Member, NamingClass, in CheckDestructorAccess()
1707 AccessTarget AccessEntity( in CheckConstructorAccess()
1708 Context, AccessTarget::Member, NamingClass, in CheckConstructorAccess()
1727 AccessTarget Entity(Context, AccessTarget::Member, NamingClass, Found, in CheckAllocationAccess()
1745 AccessTarget Entity(Context, AccessTarget::Member, NamingClass, in CheckMemberAccess()
1760 AccessTarget Entity(Context, AccessTarget::Member, DecomposedClass, Field, in CheckStructuredBindingMemberAccess()
1777 AccessTarget Entity(Context, AccessTarget::Member, NamingClass, Found, in CheckMemberOperatorAccess()
1821 AccessTarget entity(Context, AccessTarget::Member, in CheckFriendAccess()
1850 AccessTarget Entity(Context, AccessTarget::Member, NamingClass, Found, in CheckAddressOfMemberAccess()
1881 AccessTarget Entity(Context, AccessTarget::Base, BaseD, DerivedD, in CheckBaseClassAccess()
1906 AccessTarget Entity(Context, AccessedEntity::Member, in CheckLookupAccess()
1942 AccessTarget Entity(Context, AccessedEntity::Member, NamingClass, in IsSimplyAccessible()