Lines Matching refs:NewUD
3327 UsingDecl *NewUD = UsingDecl::Create(SemaRef.Context, Owner, in VisitUsingDecl() local
3343 NewUD->setInvalidDecl(); in VisitUsingDecl()
3346 if (!NewUD->isInvalidDecl() && in VisitUsingDecl()
3349 NewUD->setInvalidDecl(); in VisitUsingDecl()
3351 SemaRef.Context.setInstantiatedFromUsingDecl(NewUD, D); in VisitUsingDecl()
3352 NewUD->setAccess(D->getAccess()); in VisitUsingDecl()
3353 Owner->addDecl(NewUD); in VisitUsingDecl()
3356 if (NewUD->isInvalidDecl()) in VisitUsingDecl()
3357 return NewUD; in VisitUsingDecl()
3362 SemaRef.CheckInheritingConstructorUsingDecl(NewUD); in VisitUsingDecl()
3364 return VisitBaseUsingDecls(D, NewUD, CheckRedeclaration ? &Prev : nullptr); in VisitUsingDecl()
3377 UsingEnumDecl *NewUD = in VisitUsingEnumDecl() local
3381 SemaRef.Context.setInstantiatedFromUsingEnumDecl(NewUD, D); in VisitUsingEnumDecl()
3382 NewUD->setAccess(D->getAccess()); in VisitUsingEnumDecl()
3383 Owner->addDecl(NewUD); in VisitUsingEnumDecl()
3386 if (NewUD->isInvalidDecl()) in VisitUsingEnumDecl()
3387 return NewUD; in VisitUsingEnumDecl()
3393 return VisitBaseUsingDecls(D, NewUD, nullptr); in VisitUsingEnumDecl()
3525 if (NamedDecl *NewUD = in VisitUsingPackDecl() local
3527 Expansions.push_back(NewUD); in VisitUsingPackDecl()