Home | History | Annotate | Download | only in Sema

Lines Matching refs:UsingShadowDecl

6377     if (UsingShadowDecl *shad = dyn_cast<UsingShadowDecl>(*I))
7729 UsingShadowDecl *&PrevShadow) {
7746 // specialization. The UsingShadowDecl in D<T> then points directly
7780 if (isa<UsingShadowDecl>(Target))
7781 Target = cast<UsingShadowDecl>(Target)->getTargetDecl();
7794 if (UsingShadowDecl *Shadow = dyn_cast<UsingShadowDecl>(*I))
7857 UsingShadowDecl *Sema::BuildUsingShadowDecl(Scope *S,
7860 UsingShadowDecl *PrevDecl) {
7864 if (isa<UsingShadowDecl>(Target)) {
7865 Target = cast<UsingShadowDecl>(Target)->getTargetDecl();
7866 assert(!isa<UsingShadowDecl>(Target) && "nested shadow declaration");
7869 UsingShadowDecl *Shadow
7870 = UsingShadowDecl::Create(Context, CurContext,
7916 void Sema::HideUsingShadowDecl(Scope *S, UsingShadowDecl *Shadow) {
8236 UsingShadowDecl *PrevDecl = nullptr;
8466 // in the UsingDecl and UsingShadowDecl so that these checks didn't