Lines Matching refs:DC
253 NSSymbolMap *Recognizer::namespaceSymbols(const DeclContext *DC, Lang L) { in namespaceSymbols() argument
254 if (DC->isTranslationUnit()) // global scope. in namespaceSymbols()
257 auto It = NamespaceCache.find(DC); in namespaceSymbols()
260 const NamespaceDecl *D = llvm::cast<NamespaceDecl>(DC); in namespaceSymbols()
289 const DeclContext *DC = D->getDeclContext(); in operator ()() local
290 if (!DC) // The passed D is a TranslationUnitDecl! in operator ()()
292 while (!DC->isNamespace() && !DC->isTranslationUnit()) { in operator ()()
293 if (NamedDecl::classofKind(DC->getDeclKind())) in operator ()()
294 IntermediateDecl.push_back(DC); in operator ()()
295 DC = DC->getParent(); in operator ()()
297 NSSymbolMap *Symbols = namespaceSymbols(DC, L); in operator ()()