diff options
author | Raphael Isemann <teemperor@gmail.com> | 2021-10-07 11:18:22 +0200 |
---|---|---|
committer | Raphael Isemann <teemperor@gmail.com> | 2021-10-07 13:30:03 +0200 |
commit | 322e13b91aac23ab324c3dcbbcfe8e73894f4c28 (patch) | |
tree | 63edb250f662a1f9b8890055b04da69c2afb013e /llvm/lib/CodeGen/MachineCopyPropagation.cpp | |
parent | 81a2f39307a1f2169203abeb66c7bb00b5496edc (diff) | |
download | llvm-322e13b91aac23ab324c3dcbbcfe8e73894f4c28.zip llvm-322e13b91aac23ab324c3dcbbcfe8e73894f4c28.tar.gz llvm-322e13b91aac23ab324c3dcbbcfe8e73894f4c28.tar.bz2 |
[lldb] Rewrite/expand TestCppTypedef and document a lookup bug.
Just regrouping the checks for the same typedef together and also giving the
different typedefs unique names. We might want to have a second test with
identical names to see how LLDB handle the potential name conflict, but that
should be a separate test and not part of the main typedef test.
Also this test is actually unintentionally passing. LLDB can't lookup typedefs
in a struct/class scope, but in the test the check passes as the local variable
in the expression evaluation scope pulls in the typedef. I added a second check
that makes it clear that this is not working right now.
Diffstat (limited to 'llvm/lib/CodeGen/MachineCopyPropagation.cpp')
0 files changed, 0 insertions, 0 deletions