Lines Matching refs:getLexicalDeclContext
1520 DeclContext *IDC = (*I)->getLexicalDeclContext()->getRedeclContext(); in PushOnScopeChains()
1697 D->getLexicalDeclContext()->isDependentContext()) in ShouldWarnIfUnusedFileScopedDecl()
2377 ED->getLexicalDeclContext()->removeDecl(ED); in MergeTypedefNameDecl()
3252 auto *LexDC = NewD->getLexicalDeclContext(); in adjustDeclContextForDeclaratorDecl()
3620 if (!isFriend && NewMethod->getLexicalDeclContext()->isRecord() && in MergeFunctionDecl()
4077 (!OldVD->getLexicalDeclContext()->isFunctionOrMethod() && in mergeTypeWithPrevious()
4078 !NewVD->getLexicalDeclContext()->isFunctionOrMethod()); in mergeTypeWithPrevious()
4082 return !OldVD->getLexicalDeclContext()->isFunctionOrMethod() || in mergeTypeWithPrevious()
4083 OldVD->getLexicalDeclContext() == NewVD->getLexicalDeclContext(); in mergeTypeWithPrevious()
4251 !(Old->getLexicalDeclContext()->isRecord() && in MergeVarDecl()
4252 !New->getLexicalDeclContext()->isRecord())) { in MergeVarDecl()
6151 ND->getLexicalDeclContext()->getRedeclContext()->isTranslationUnit()) in RegisterLocallyScopedExternCDecl()
9447 getTagInjectionContext(NewFD->getLexicalDeclContext()); in ActOnFunctionDeclarator()
9459 DeclContext *TagDC = TD->getLexicalDeclContext(); in ActOnFunctionDeclarator()
10138 if (!NewD->getLexicalDeclContext()->isDependentContext()) in canFullyTypeCheckRedeclaration()
10170 if (!D->getLexicalDeclContext()->isDependentContext()) in shouldLinkDependentDeclWithPrevious()
12444 VDecl->getLexicalDeclContext()->isRecord()) { in AddInitializerToDecl()
14075 if (Prev->getLexicalDeclContext()->isFunctionOrMethod()) in ShouldWarnAboutMissingPrototype()
14100 declaresSameEntity(cast<Decl>(Definition->getLexicalDeclContext()), in CheckForFunctionRedefinition()
14101 cast<Decl>(FD->getLexicalDeclContext()))) in CheckForFunctionRedefinition()
17584 CXXRecord->getLexicalDeclContext()->isExternCContext() && in ActOnFields()