Michael Buch
Michael Buch
[lldb][Expression] Allow specifying a preferred ModuleList for lookup during expression evaluation
The `TestMemoryHistory.py`/`TestReportData.py` are currently failing on the x86 macOS CI (started after we upgraded the Xcode SDK on that machien). The LLDB ASAN utility expression is failing to run with...
This patch essentially reverts the definition DIE delay changes (in https://github.com/llvm/llvm-project/pull/98361) for Objective-C. The problem we've been seeing is as follows: 1. An Objetive-C class extension is represented in DWARF...
This fixes the following `swift/release/6.0` Ubuntu CI test failures: ``` lldb-api :: commands/expression/import-std-module/deque-dbg-info-content/TestDbgInfoContentDequeFromStdModule.py lldb-api :: commands/expression/import-std-module/list-dbg-info-content/TestDbgInfoContentListFromStdModule.py lldb-api :: commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py ``` (cherry picked from commit https://github.com/swiftlang/llvm-project/commit/adf44d5c3ea03569f019740e1140c3205810b3fa) (cherry picked from commit https://github.com/swiftlang/llvm-project/commit/2bcab9ba7139cfa96c85433fa85b29c8a6d7008b)
In https://github.com/llvm/llvm-project/pull/168534 we made the `TypePrinter` re-use `printNestedNameSpecifier` for printing scopes. However, the way that the names of anonymous/unnamed types get printed by the two are slightly inconsistent with each...