Lines Matching refs:CXXRD
447 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in canExpandIndirectArgument() local
451 if (!CXXRD->isCLike()) in canExpandIndirectArgument()
455 if (CXXRD->isDynamicClass()) in canExpandIndirectArgument()
458 if (!addBaseAndFieldSizes(getContext(), CXXRD, Size)) in canExpandIndirectArgument()
2061 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in classify() local
2062 for (const auto &I : CXXRD->bases()) { in classify()
2338 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in BitsContainNoUserData() local
2339 for (const auto &I : CXXRD->bases()) { in BitsContainNoUserData()
2845 if (auto CXXRD = dyn_cast<CXXRecordDecl>(RT->getDecl())) { in classifyRegCallStructTypeImpl() local
2846 if (CXXRD->isDynamicClass()) { in classifyRegCallStructTypeImpl()
2851 for (const auto &I : CXXRD->bases()) in classifyRegCallStructTypeImpl()