Lines Matching refs:SearchDC

15638   DeclContext *SearchDC = CurContext;  in ActOnTag()  local
15659 New = EnumDecl::Create(Context, SearchDC, KWLoc, Loc, Name, nullptr, in ActOnTag()
15673 New = RecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()
15726 SearchDC = DC; in ActOnTag()
15759 DiagnoseClassNameShadow(SearchDC, DeclarationNameInfo(Name, NameLoc))) in ActOnTag()
15777 SearchDC->getRedeclContext())) in ActOnTag()
15797 DeclContext *EnclosingNS = SearchDC->getEnclosingNamespaceContext(); in ActOnTag()
15831 while (isa<RecordDecl>(SearchDC) || isa<EnumDecl>(SearchDC)) in ActOnTag()
15832 SearchDC = SearchDC->getParent(); in ActOnTag()
15900 SearchDC = getTagInjectionContext(SearchDC); in ActOnTag()
15910 SearchDC = SearchDC->getEnclosingNamespaceContext(); in ActOnTag()
15923 LookupQualifiedName(Previous, SearchDC); in ActOnTag()
15969 isDeclInScope(Shadow, SearchDC, S, isMemberSpecialization) && in ActOnTag()
15971 *this, OldTag->getDeclContext(), SearchDC))) { in ActOnTag()
15988 isDeclInScope(DirectPrevDecl, SearchDC, S, in ActOnTag()
16159 SearchDC = PrevTagDecl->getDeclContext(); in ActOnTag()
16193 } else if (!isDeclInScope(DirectPrevDecl, SearchDC, S, in ActOnTag()
16249 New = EnumDecl::Create(Context, SearchDC, KWLoc, Loc, Name, in ActOnTag()
16293 New = CXXRecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()
16299 New = RecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()
16362 else if (!SearchDC->isFunctionOrMethod()) in ActOnTag()
16404 if (!Invalid && SearchDC->isRecord()) in ActOnTag()