Lines Matching defs:DC
290 auto *DC = getFriendObjectKind() || isLocalExternDecl() in isTemplated() local
297 if (auto *DC = dyn_cast<DeclContext>(this)) in getTemplateDepth() local
312 const DeclContext *DC = in getTemplateDepth() local
318 for (const DeclContext *DC = LexicalParent ? getLexicalDeclContext() in getParentFunctionOrMethod() local
358 void Decl::setDeclContext(DeclContext *DC) { in setDeclContext()
362 void Decl::setLexicalDeclContext(DeclContext *DC) { in setLexicalDeclContext()
416 for (const DeclContext *DC = getDeclContext(); DC; DC = DC->getParent()) { in isInAnonymousNamespace() local
426 const DeclContext *DC = getDeclContext(); in isInStdNamespace() local
431 const auto *DC = dyn_cast<DeclContext>(this); in isFileContextDecl() local
512 DeclContext *DC = getDeclContext(); in getTranslationUnitDecl() local
1114 const DeclContext *DC = getLexicalDeclContext(); in isInExportDeclContext() local
1173 static Decl::Kind getKind(const DeclContext *DC) { return DC->getDeclKind(); } in getKind()
1370 static bool isLinkageSpecContext(const DeclContext *DC, in isLinkageSpecContext()
1385 const DeclContext *DC = this; in getExternCContext() local
1411 DeclContext *DC = this; in getNonTransparentContext() local
1588 ExternalASTSource::SetNoExternalVisibleDeclsForName(const DeclContext *DC, in SetNoExternalVisibleDeclsForName()
1603 ExternalASTSource::SetExternalVisibleDeclsForName(const DeclContext *DC, in SetExternalVisibleDeclsForName()
1720 auto *DC = D->getDeclContext(); in removeDecl() local
1797 for (auto *DC : Contexts) { in buildLookup() local
1809 for (auto *DC : Contexts) in buildLookup() local
2013 DeclContext *DC = this; in getOuterLexicalRecordContext() local