Lines Matching defs:NewDC
8304 DeclContext *NewDC = D->getDeclContext();
8307 if (CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(NewDC)) {
8317 if (isa<CXXConstructorDecl>(NewDC))
8341 if (isa<VarDecl>(D) && NewDC && isa<CXXMethodDecl>(NewDC)) {
8342 if (const auto *RD = dyn_cast<CXXRecordDecl>(NewDC->getParent())) {
8343 if (RD->isLambda() && OldDC->Encloses(NewDC->getLexicalParent())) {
8377 for (DeclContext *ParentDC = NewDC;
8396 if (NewDC) {
8398 if (NewDC->isRecord() && !OldDC->isRecord())
8403 DeclContext *ReDC = NewDC->getRedeclContext();
9096 DeclContext *NewDC = NewFD->getDeclContext();
9114 SemaRef.LookupQualifiedName(Prev, NewDC);
9137 IsLocalFriend ? nullptr : NewDC))) {
9189 << Name << NewDC << IsDefinition);
9202 << Name << NewDC << IsDefinition << NewFD->getLocation();
17142 /// be redeclared with an unqualified name in \p NewDC (assuming name lookup
17146 DeclContext *NewDC) {
17148 NewDC = NewDC->getRedeclContext();
17150 if (OldDC->Equals(NewDC))
17156 (OldDC->Encloses(NewDC) || NewDC->Encloses(OldDC)))