Lines Matching refs:SearchDC

11917   DeclContext *SearchDC = CurContext;  in ActOnTag()  local
11955 SearchDC = DC; in ActOnTag()
11988 DiagnoseClassNameShadow(SearchDC, DeclarationNameInfo(Name, NameLoc))) in ActOnTag()
12005 if (ND->getDeclContext()->getRedeclContext() != SearchDC) in ActOnTag()
12025 DeclContext *EnclosingNS = SearchDC->getEnclosingNamespaceContext(); in ActOnTag()
12059 while (isa<RecordDecl>(SearchDC) || isa<EnumDecl>(SearchDC)) in ActOnTag()
12060 SearchDC = SearchDC->getParent(); in ActOnTag()
12123 while (!SearchDC->isFileContext() && !SearchDC->isFunctionOrMethod()) in ActOnTag()
12124 SearchDC = SearchDC->getParent(); in ActOnTag()
12139 SearchDC = SearchDC->getEnclosingNamespaceContext(); in ActOnTag()
12150 LookupQualifiedName(Previous, SearchDC); in ActOnTag()
12196 isDeclInScope(Shadow, SearchDC, S, isExplicitSpecialization) && in ActOnTag()
12198 *this, OldTag->getDeclContext(), SearchDC))) { in ActOnTag()
12215 isDeclInScope(DirectPrevDecl, SearchDC, S, in ActOnTag()
12362 SearchDC = PrevTagDecl->getDeclContext(); in ActOnTag()
12399 } else if (!isDeclInScope(DirectPrevDecl, SearchDC, S, in ActOnTag()
12459 New = EnumDecl::Create(Context, SearchDC, KWLoc, Loc, Name, in ActOnTag()
12506 New = CXXRecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()
12512 New = RecordDecl::Create(Context, Kind, SearchDC, KWLoc, Loc, Name, in ActOnTag()
12570 else if (!SearchDC->isFunctionOrMethod()) in ActOnTag()
12616 if (!Invalid && SearchDC->isRecord()) in ActOnTag()
12638 SearchDC->makeDeclVisibleInContext(New); in ActOnTag()