Lines Matching refs:UsingShadowDecl
1360 if (auto *Shadow = dyn_cast<UsingShadowDecl>(D)) { in addedMember()
2964 void UsingShadowDecl::anchor() {} in anchor()
2966 UsingShadowDecl::UsingShadowDecl(Kind K, ASTContext &C, DeclContext *DC, in UsingShadowDecl() function in UsingShadowDecl
2976 UsingShadowDecl::UsingShadowDecl(Kind K, ASTContext &C, EmptyShell Empty) in UsingShadowDecl() function in UsingShadowDecl
2980 UsingShadowDecl *
2981 UsingShadowDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2982 return new (C, ID) UsingShadowDecl(UsingShadow, C, EmptyShell()); in CreateDeserialized()
2985 UsingDecl *UsingShadowDecl::getUsingDecl() const { in getUsingDecl()
2986 const UsingShadowDecl *Shadow = this; in getUsingDecl()
2988 dyn_cast<UsingShadowDecl>(Shadow->UsingOrNextShadow)) in getUsingDecl()
3014 void UsingDecl::addShadowDecl(UsingShadowDecl *S) { in addShadowDecl()
3024 void UsingDecl::removeShadowDecl(UsingShadowDecl *S) { in removeShadowDecl()
3033 dyn_cast<UsingShadowDecl>(S->UsingOrNextShadow)); in removeShadowDecl()
3038 UsingShadowDecl *Prev = FirstUsingShadow.getPointer(); in removeShadowDecl()
3040 Prev = cast<UsingShadowDecl>(Prev->UsingOrNextShadow); in removeShadowDecl()