Lines Matching refs:UsingShadowDecl
6377 if (UsingShadowDecl *shad = dyn_cast<UsingShadowDecl>(*I)) in FindHiddenVirtualMethods()
7729 UsingShadowDecl *&PrevShadow) { in CheckUsingShadowDecl()
7780 if (isa<UsingShadowDecl>(Target)) in CheckUsingShadowDecl()
7781 Target = cast<UsingShadowDecl>(Target)->getTargetDecl(); in CheckUsingShadowDecl()
7794 if (UsingShadowDecl *Shadow = dyn_cast<UsingShadowDecl>(*I)) in CheckUsingShadowDecl()
7857 UsingShadowDecl *Sema::BuildUsingShadowDecl(Scope *S, in BuildUsingShadowDecl()
7860 UsingShadowDecl *PrevDecl) { in BuildUsingShadowDecl()
7864 if (isa<UsingShadowDecl>(Target)) { in BuildUsingShadowDecl()
7865 Target = cast<UsingShadowDecl>(Target)->getTargetDecl(); in BuildUsingShadowDecl()
7866 assert(!isa<UsingShadowDecl>(Target) && "nested shadow declaration"); in BuildUsingShadowDecl()
7869 UsingShadowDecl *Shadow in BuildUsingShadowDecl()
7870 = UsingShadowDecl::Create(Context, CurContext, in BuildUsingShadowDecl()
7916 void Sema::HideUsingShadowDecl(Scope *S, UsingShadowDecl *Shadow) { in HideUsingShadowDecl()
8236 UsingShadowDecl *PrevDecl = nullptr; in BuildUsingDeclaration()