Lines Matching refs:NewUD
3373 UsingDecl *NewUD = UsingDecl::Create(SemaRef.Context, Owner, in VisitUsingDecl() local
3389 NewUD->setInvalidDecl(); in VisitUsingDecl()
3392 if (!NewUD->isInvalidDecl() && in VisitUsingDecl()
3395 NewUD->setInvalidDecl(); in VisitUsingDecl()
3397 SemaRef.Context.setInstantiatedFromUsingDecl(NewUD, D); in VisitUsingDecl()
3398 NewUD->setAccess(D->getAccess()); in VisitUsingDecl()
3399 Owner->addDecl(NewUD); in VisitUsingDecl()
3402 if (NewUD->isInvalidDecl()) in VisitUsingDecl()
3403 return NewUD; in VisitUsingDecl()
3408 SemaRef.CheckInheritingConstructorUsingDecl(NewUD); in VisitUsingDecl()
3410 return VisitBaseUsingDecls(D, NewUD, CheckRedeclaration ? &Prev : nullptr); in VisitUsingDecl()
3427 UsingEnumDecl *NewUD = in VisitUsingEnumDecl() local
3431 SemaRef.Context.setInstantiatedFromUsingEnumDecl(NewUD, D); in VisitUsingEnumDecl()
3432 NewUD->setAccess(D->getAccess()); in VisitUsingEnumDecl()
3433 Owner->addDecl(NewUD); in VisitUsingEnumDecl()
3436 if (NewUD->isInvalidDecl()) in VisitUsingEnumDecl()
3437 return NewUD; in VisitUsingEnumDecl()
3443 return VisitBaseUsingDecls(D, NewUD, nullptr); in VisitUsingEnumDecl()
3575 if (NamedDecl *NewUD = in VisitUsingPackDecl() local
3577 Expansions.push_back(NewUD); in VisitUsingPackDecl()