martong accepted this revision. martong added a reviewer: a_sidorin. martong added a comment. This revision is now accepted and ready to land.
LGTM, other than a few comments. ================ Comment at: clang/lib/AST/ASTImporter.cpp:7809 -void ASTNodeImporter::ImportOverrides(CXXMethodDecl *ToMethod, - CXXMethodDecl *FromMethod) { +Error ASTNodeImporter::ImportOverrides(CXXMethodDecl *ToMethod, + CXXMethodDecl *FromMethod) { ---------------- I think this is the time to change the name of this function. In fact, we import the overridden methods and not the ones which override this function. So, I suggest this rename: `ImportOverrides` -> `ImportOverriddenMethods` ================ Comment at: clang/unittests/AST/ASTImporterTest.cpp:5222 + EXPECT_EQ(OptErr->Error, ImportError::UnsupportedConstruct); + EXPECT_FALSE(Import(FromFooB, Lang_CXX11)); + EXPECT_FALSE(Import(FromFooC, Lang_CXX11)); ---------------- Perhaps we should check the error here is UnsupportedConstruct too. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D66933/new/ https://reviews.llvm.org/D66933 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits