Lines Matching defs:EffectiveContext
78 struct EffectiveContext {
79 EffectiveContext() : Inner(nullptr), Dependent(false) {}
81 explicit EffectiveContext(DeclContext *DC)
429 const EffectiveContext &EC,
445 const EffectiveContext &EC,
460 const EffectiveContext &EC,
513 const EffectiveContext &EC,
532 const EffectiveContext &EC,
562 const EffectiveContext &EC,
591 const EffectiveContext &EC,
620 const EffectiveContext &EC;
628 ProtectedFriendContext(Sema &S, const EffectiveContext &EC,
731 static AccessResult GetProtectedFriendKind(Sema &S, const EffectiveContext &EC,
750 const EffectiveContext &EC,
762 for (EffectiveContext::record_iterator
948 const EffectiveContext &EC,
1039 static bool TryDiagnoseProtectedAccess(Sema &S, const EffectiveContext &EC,
1049 for (EffectiveContext::record_iterator
1115 const EffectiveContext &EC,
1172 const EffectiveContext &EC,
1281 const EffectiveContext &EC,
1337 const EffectiveContext &EC,
1415 const EffectiveContext &EC,
1433 const EffectiveContext &EC,
1501 EffectiveContext EC(S.CurContext);
1528 EffectiveContext EC(DC);
1850 EffectiveContext EC(CurContext);
1900 switch (CheckEffectiveAccess(*this, EffectiveContext(),
1939 EffectiveContext EC(CurContext);