reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDecl.cpp
14745             S, TagSpec, TUK, KWLoc, SS, Name, NameLoc, Attrs, TemplateParams,
14924     LookupName(Previous, S);
14975             << createFriendTagNNSFixIt(*this, ND, S, NameLoc);
15060       S = getTagInjectionScope(S, getLangOpts());
15060       S = getTagInjectionScope(S, getLangOpts());
15081       LookupName(Previous, S);
15124           isDeclInScope(Shadow, SearchDC, S, isMemberSpecialization) &&
15143           isDeclInScope(DirectPrevDecl, SearchDC, S,
15205             S->isDeclScope(PrevDecl)) {
15234               S = getTagInjectionScope(S, getLangOpts());
15234               S = getTagInjectionScope(S, getLangOpts());
15287                 if (!getLangOpts().CPlusPlus && S->containedInPrototypeScope())
15356       } else if (!isDeclInScope(DirectPrevDecl, SearchDC, S,
15538       getNonFieldDeclScope(S)->isFunctionPrototypeScope()) {
15576   ProcessDeclAttributeList(S, New, Attrs);
15577   AddPragmaAttributes(S, New);
15589       if (Scope *EnclosingScope = getScopeForDeclContext(S, DC))
15592     S = getNonFieldDeclScope(S);
15592     S = getNonFieldDeclScope(S);
15593     PushOnScopeChains(New, S, true);