Lines Matching defs:EffectiveContext
80 struct EffectiveContext {
81 EffectiveContext() : Inner(0), Dependent(false) {}
83 explicit EffectiveContext(DeclContext *DC)
405 const EffectiveContext &EC,
414 for (EffectiveContext::record_iterator
427 const EffectiveContext &EC,
442 const EffectiveContext &EC,
495 const EffectiveContext &EC,
514 const EffectiveContext &EC,
544 const EffectiveContext &EC,
573 const EffectiveContext &EC,
605 const EffectiveContext &EC;
613 ProtectedFriendContext(Sema &S, const EffectiveContext &EC,
718 static AccessResult GetProtectedFriendKind(Sema &S, const EffectiveContext &EC,
737 const EffectiveContext &EC,
749 for (EffectiveContext::record_iterator
935 const EffectiveContext &EC,
1026 static bool TryDiagnoseProtectedAccess(Sema &S, const EffectiveContext &EC,
1036 for (EffectiveContext::record_iterator
1102 const EffectiveContext &EC,
1161 const EffectiveContext &EC,
1269 const EffectiveContext &EC,
1324 const EffectiveContext &EC,
1402 const EffectiveContext &EC,
1420 const EffectiveContext &EC,
1469 EffectiveContext EC(S.CurContext);
1494 EffectiveContext EC(DC);
1780 EffectiveContext EC(CurContext);
1836 switch (CheckEffectiveAccess(*this, EffectiveContext(),
1882 EffectiveContext EC(CurContext);