Lines Matching defs:NewD
3161 static void adjustDeclContextForDeclaratorDecl(DeclaratorDecl *NewD,
3173 if (!NewD->getQualifier())
3176 // NewD is probably already in the right context.
3177 auto *NamedDC = NewD->getDeclContext()->getRedeclContext();
3183 NewD->isInvalidDecl() || OldD->isInvalidDecl()) &&
3186 auto *LexDC = NewD->getLexicalDeclContext();
3194 FixSemaDC(NewD);
3195 if (auto *FD = dyn_cast<FunctionDecl>(NewD))
3197 else if (auto *VD = dyn_cast<VarDecl>(NewD))
9918 /// \param NewD The new declaration.
9922 bool Sema::canFullyTypeCheckRedeclaration(ValueDecl *NewD, ValueDecl *OldD,
9924 if (!NewD->getLexicalDeclContext()->isDependentContext())
9935 (NewD->isLocalExternDecl() || NewD->getFriendObjectKind()))