Lines Matching defs:EffectiveContext
77 struct EffectiveContext {
78 EffectiveContext() : Inner(nullptr), Dependent(false) {}
80 explicit EffectiveContext(DeclContext *DC)
428 const EffectiveContext &EC,
444 const EffectiveContext &EC,
459 const EffectiveContext &EC,
512 const EffectiveContext &EC,
531 const EffectiveContext &EC,
561 const EffectiveContext &EC,
590 const EffectiveContext &EC,
619 const EffectiveContext &EC;
627 ProtectedFriendContext(Sema &S, const EffectiveContext &EC,
730 static AccessResult GetProtectedFriendKind(Sema &S, const EffectiveContext &EC,
749 const EffectiveContext &EC,
761 for (EffectiveContext::record_iterator
947 const EffectiveContext &EC,
1038 static bool TryDiagnoseProtectedAccess(Sema &S, const EffectiveContext &EC,
1048 for (EffectiveContext::record_iterator
1114 const EffectiveContext &EC,
1171 const EffectiveContext &EC,
1280 const EffectiveContext &EC,
1336 const EffectiveContext &EC,
1414 const EffectiveContext &EC,
1432 const EffectiveContext &EC,
1500 EffectiveContext EC(S.CurContext);
1527 EffectiveContext EC(DC);
1849 EffectiveContext EC(CurContext);
1899 switch (CheckEffectiveAccess(*this, EffectiveContext(),
1938 EffectiveContext EC(CurContext);