If importing overridden methods fails for a method it can be seen
incorrectly as non-virtual. To avoid this inconsistency the method
is marked with import error to avoid later use of it.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
LGTM, other than a few comments.
clang/lib/AST/ASTImporter.cpp | ||
---|---|---|
7809 ↗ | (On Diff #217807) | 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. |
clang/unittests/AST/ASTImporterTest.cpp | ||
5222 ↗ | (On Diff #217807) | Perhaps we should check the error here is UnsupportedConstruct too. |