Lines Matching refs:CXXRD
6851 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RD)) {
6852 for (size_t I = 0, E = CXXRD->getNumBases(); I != E; ++I) {
6853 const CXXBaseSpecifier &BS = CXXRD->bases_begin()[I];
7045 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RD))
7046 NumBases = CXXRD->getNumBases();
7052 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RD)) {
7053 for (size_t I = 0, E = CXXRD->getNumBases(); I != E; ++I) {
7054 const CXXBaseSpecifier &BS = CXXRD->bases_begin()[I];
7188 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(Record)) {
7189 for (CXXBaseSpecifier &BS : CXXRD->bases())
9780 auto *CXXRD = dyn_cast<CXXRecordDecl>(RD);
9785 CXXRD && CXXRD->getNumBases());
9820 Result = APValue(APValue::UninitStruct(), CXXRD ? CXXRD->getNumBases() : 0,
9826 if (CXXRD && CXXRD->getNumBases()) {
9827 for (const auto &Base : CXXRD->bases()) {
9832 if (!HandleLValueBase(Info, Init, Subobject, CXXRD, &Base))