Searched refs:D2CXX (Results 1 – 2 of 2) sorted by relevance
1130 if (CXXRecordDecl *D2CXX = dyn_cast<CXXRecordDecl>(D2)) { in IsStructurallyEquivalent() local1131 if (D1CXX->getNumBases() != D2CXX->getNumBases()) { in IsStructurallyEquivalent()1136 << D2CXX->getNumBases(); in IsStructurallyEquivalent()1146 Base2 = D2CXX->bases_begin(); in IsStructurallyEquivalent()2828 CXXRecordDecl *D2CXX = nullptr; in VisitRecordDecl() local2832 D2CXX = CXXRecordDecl::CreateLambda(Importer.getToContext(), in VisitRecordDecl()2840 D2CXX->setLambdaMangling(DCXX->getLambdaManglingNumber(), CDecl); in VisitRecordDecl()2846 D2CXX = CXXRecordDecl::Create( in VisitRecordDecl()2850 D2CXX, llvm::dyn_cast<CXXRecordDecl>(DC)); in VisitRecordDecl()2852 D2CXX = CXXRecordDecl::Create(Importer.getToContext(), in VisitRecordDecl()[all …]
10565 const CXXRecordDecl *D2CXX = cast<CXXRecordDecl>(RD2); in isLayoutCompatibleStruct() local10567 if (D1CXX->getNumBases() != D2CXX->getNumBases()) in isLayoutCompatibleStruct()10574 Base2 = D2CXX->bases_begin(); in isLayoutCompatibleStruct()10580 } else if (const CXXRecordDecl *D2CXX = dyn_cast<CXXRecordDecl>(RD2)) { in isLayoutCompatibleStruct() local10582 if (D2CXX->getNumBases() > 0) in isLayoutCompatibleStruct()