Lines Matching refs:UsingShadowDecl
924 if (UsingShadowDecl *Shadow = dyn_cast<UsingShadowDecl>(D)) { in addedMember()
2064 void UsingShadowDecl::anchor() { } in anchor()
2066 UsingShadowDecl *
2067 UsingShadowDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2068 return new (C, ID) UsingShadowDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
2072 UsingDecl *UsingShadowDecl::getUsingDecl() const { in getUsingDecl()
2073 const UsingShadowDecl *Shadow = this; in getUsingDecl()
2074 while (const UsingShadowDecl *NextShadow = in getUsingDecl()
2075 dyn_cast<UsingShadowDecl>(Shadow->UsingOrNextShadow)) in getUsingDecl()
2082 void UsingDecl::addShadowDecl(UsingShadowDecl *S) { in addShadowDecl()
2092 void UsingDecl::removeShadowDecl(UsingShadowDecl *S) { in removeShadowDecl()
2101 dyn_cast<UsingShadowDecl>(S->UsingOrNextShadow)); in removeShadowDecl()
2106 UsingShadowDecl *Prev = FirstUsingShadow.getPointer(); in removeShadowDecl()
2108 Prev = cast<UsingShadowDecl>(Prev->UsingOrNextShadow); in removeShadowDecl()