Lines Matching refs:UsingShadowDecl
1364 if (auto *Shadow = dyn_cast<UsingShadowDecl>(D)) { in addedMember()
2983 void UsingShadowDecl::anchor() {} in anchor()
2985 UsingShadowDecl::UsingShadowDecl(Kind K, ASTContext &C, DeclContext *DC, in UsingShadowDecl() function in UsingShadowDecl
2995 UsingShadowDecl::UsingShadowDecl(Kind K, ASTContext &C, EmptyShell Empty) in UsingShadowDecl() function in UsingShadowDecl
2999 UsingShadowDecl *
3000 UsingShadowDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3001 return new (C, ID) UsingShadowDecl(UsingShadow, C, EmptyShell()); in CreateDeserialized()
3004 UsingDecl *UsingShadowDecl::getUsingDecl() const { in getUsingDecl()
3005 const UsingShadowDecl *Shadow = this; in getUsingDecl()
3007 dyn_cast<UsingShadowDecl>(Shadow->UsingOrNextShadow)) in getUsingDecl()
3033 void UsingDecl::addShadowDecl(UsingShadowDecl *S) { in addShadowDecl()
3043 void UsingDecl::removeShadowDecl(UsingShadowDecl *S) { in removeShadowDecl()
3052 dyn_cast<UsingShadowDecl>(S->UsingOrNextShadow)); in removeShadowDecl()
3057 UsingShadowDecl *Prev = FirstUsingShadow.getPointer(); in removeShadowDecl()
3059 Prev = cast<UsingShadowDecl>(Prev->UsingOrNextShadow); in removeShadowDecl()