Lines Matching refs:UsingShadowDecl
1340 if (auto *Shadow = dyn_cast<UsingShadowDecl>(D)) { in addedMember()
2985 void UsingShadowDecl::anchor() {} in anchor()
2987 UsingShadowDecl::UsingShadowDecl(Kind K, ASTContext &C, DeclContext *DC, in UsingShadowDecl() function in UsingShadowDecl
2993 assert(!isa<UsingShadowDecl>(Target)); in UsingShadowDecl()
2999 UsingShadowDecl::UsingShadowDecl(Kind K, ASTContext &C, EmptyShell Empty) in UsingShadowDecl() function in UsingShadowDecl
3003 UsingShadowDecl *
3004 UsingShadowDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3005 return new (C, ID) UsingShadowDecl(UsingShadow, C, EmptyShell()); in CreateDeserialized()
3008 BaseUsingDecl *UsingShadowDecl::getIntroducer() const { in getIntroducer()
3009 const UsingShadowDecl *Shadow = this; in getIntroducer()
3011 dyn_cast<UsingShadowDecl>(Shadow->UsingOrNextShadow)) in getIntroducer()
3037 void BaseUsingDecl::addShadowDecl(UsingShadowDecl *S) { in addShadowDecl()
3046 void BaseUsingDecl::removeShadowDecl(UsingShadowDecl *S) { in removeShadowDecl()
3054 dyn_cast<UsingShadowDecl>(S->UsingOrNextShadow)); in removeShadowDecl()
3059 UsingShadowDecl *Prev = FirstUsingShadow.getPointer(); in removeShadowDecl()
3061 Prev = cast<UsingShadowDecl>(Prev->UsingOrNextShadow); in removeShadowDecl()