https://reviews.llvm.org/D59845 added a fix for the IsStructuralMatch(...) specialization for EnumDecl this test should pass once this fix is committed.
Details
- Reviewers
aprantl friss teemperor - Commits
- rLLDB357188: Regression test to ensure that we handling importing of std::vector of enums…
rG0f71a25e985a: Regression test to ensure that we handling importing of std::vector of enums…
rL357188: Regression test to ensure that we handling importing of std::vector of enums…
Diff Detail
- Repository
- rL LLVM
Event Timeline
As we're just adding test coverage, could we add a little more?
- Anonymous enum
- Enum through a typedef
- class enum
- enum declared inside of the function rather than at the top-level
- nested enum in a record type
- enum nested in a templated class
- anything else I haven't thought about...
@friss so far I have not found any other scenarios that relate specifically to this test outside of the one I already have here https://reviews.llvm.org/D59667
I did find some other bugs though. I will do some more tests as a separate PR unless I can find one directly related.
This is causing failures on the windows bot. Please fix it or revert it.
http://lab.llvm.org:8011/builders/lldb-x64-windows-ninja/builds/3066
I think I know why this is breaking, it relies on the formatter for std::vector I believe add the "libc++" test category should fix this, let me work on getting that fix in.
@stella.stamenova I committed a fix, please let me know if this does not address the regression:
http://llvm.org/viewvc/llvm-project?view=revision&revision=357210
@shafik Thanks! You can keep an eye to make sure the buildbot returns to green here: http://lab.llvm.org:8011/buildslaves/win-py3-buildbot, but I will as well.