Lines Matching defs:RD
107 if (const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(Lookup.front()))
108 return RD;
119 if (const CXXRecordDecl *RD = lookupCXXRecordDecl(Ctx, NS, Kind))
120 return &Data.try_emplace((char)Kind, Ctx, RD, Kind).first->second;
129 const auto *RD = Ty->getAsCXXRecordDecl();
130 if (!RD)
134 const auto *CanonRD = RD->getCanonicalDecl();
141 if (!RD->getEnclosingNamespaceContext()->isStdNamespace())
153 if (getCategoryString(Kind) == RD->getName())
154 return &Data.try_emplace((char)Kind, Ctx, RD, Kind).first->second;