Lines Matching refs:CXXRD
348 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD))
349 if (CXXRD->isLambda())
351 CGM.getCXXABI().getMangleContext().getLambdaString(CXXRD));
1104 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD))
1105 if (!CXXRD->hasDefinition() ||
1106 (CXXRD->hasDefinition() && !CXXRD->isTrivial()))
2320 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RD))
2321 if (CXXRD->isDynamicClass() &&
2322 CGM.getVTableLinkage(CXXRD) ==
2324 !isClassOrMethodDLLImport(CXXRD))
3441 if (auto CXXRD = dyn_cast<CXXRecordDecl>(RD)) {
3442 if (CGM.getCXXABI().getRecordArgABI(CXXRD) == CGCXXABI::RAA_Indirect)
3448 if (!CXXRD->isTrivial())
3452 if (CXXRD->isAnonymousStructOrUnion())