Lines Matching refs:Shadow
3183 for (auto *Shadow : D->shadows()) { in VisitBaseUsingDecls() local
3187 NamedDecl *OldTarget = Shadow->getTargetDecl(); in VisitBaseUsingDecls()
3188 if (auto *CUSD = dyn_cast<ConstructorUsingShadowDecl>(Shadow)) in VisitBaseUsingDecls()
3194 dyn_cast<UnresolvedUsingIfExistsDecl>(Shadow->getTargetDecl())) { in VisitBaseUsingDecls()
3199 Shadow->getLocation(), OldTarget, TemplateArgs)); in VisitBaseUsingDecls()
3209 if (UsingShadowDecl *OldPrev = getPreviousDeclForInstantiation(Shadow)) in VisitBaseUsingDecls()
3211 Shadow->getLocation(), OldPrev, TemplateArgs)); in VisitBaseUsingDecls()
3215 SemaRef.Context.setInstantiatedFromUsingShadowDecl(InstShadow, Shadow); in VisitBaseUsingDecls()
3218 SemaRef.CurrentInstantiationScope->InstantiatedLocal(Shadow, InstShadow); in VisitBaseUsingDecls()
5953 if (auto *Shadow = dyn_cast<UsingShadowDecl>(Other)) in isInstantiationOf() local
5954 return isInstantiationOf(cast<UsingShadowDecl>(D), Shadow, Ctx); in isInstantiationOf()