llvm-project/lldb/test/API
Jason Molenda 0c2b7fa869 Leave DW_OP_addr addresses as load addresses in DWARFExpression
DWARFExpression::Evaluate will convert DW_OP_addr addresses in
a DWARF expression into load addresses on the expression stack
when there is a StackFrame in the ExecutionContext, this from
a change in 2018 in https://reviews.llvm.org/D46362.  At the
time this was handling a case that came up in swift programs,
and is no longer necessary.  I generalized this conversion to
a load address when a Target is available in
https://reviews.llvm.org/D137682 to make a test case possible;
this change broke a use case that Ted reported.

This change removes my test case, and removes this conversion
of a DW_OP_addr into a load address in some instances.

Differential Revision: https://reviews.llvm.org/D139226
2022-12-02 14:45:02 -08:00
..
android/platform [lldb] Use assertState in even more tests (NFC) 2022-06-29 17:05:58 -07:00
api [test] Allow skipTestIfFn to apply to entire classes for skipIfNoSBHeaders 2022-11-17 08:17:10 -08:00
arm [LLDB] Remove __future__ imports from tests 2022-08-15 08:54:06 +00:00
assert_messages_test [lldb][tests] Automatically call compute_mydir (NFC) 2022-06-17 14:34:49 -07:00
benchmarks [LLDB] Remove __future__ imports from tests 2022-08-15 08:54:06 +00:00
commands [lldb] Enable use of dummy target from dwim-print 2022-12-01 13:21:24 -08:00
driver [lldb][tests] Automatically call compute_mydir (NFC) 2022-06-17 14:34:49 -07:00
functionalities Revert "[lldb][Target] Flush the scratch TypeSystem when owning lldb_private::Module gets unloaded" 2022-12-02 14:12:41 +00:00
iohandler [lldb][tests] Automatically call compute_mydir (NFC) 2022-06-17 14:34:49 -07:00
lang Leave DW_OP_addr addresses as load addresses in DWARFExpression 2022-12-02 14:45:02 -08:00
linux [lldb][test] Remove explicit mydir definitions (NFC) 2022-10-27 09:08:54 -07:00
lldbutil-tests/failed-to-hit-breakpoint [lldb] Improve the error message in run_to_breakpoint_do_run 2022-07-07 10:22:45 -07:00
lua_api [lldb][tests] Automatically call compute_mydir (NFC) 2022-06-17 14:34:49 -07:00
macosx NFC test if rosetta is installed before running x86 binary on AS 2022-11-15 14:44:35 -08:00
python_api [test] Remove named function arguments from TestSBEnvironment 2022-11-21 10:05:41 -08:00
qemu [lldb/qemu] Stub out process info functions 2022-10-28 09:17:53 +02:00
repl/clang [lldb][tests] Automatically call compute_mydir (NFC) 2022-06-17 14:34:49 -07:00
sample_test [LLDB] Remove __future__ imports from tests 2022-08-15 08:54:06 +00:00
sanity [lldb] Remove prefer-dynamic-value test override 2022-08-22 15:46:03 -07:00
source-manager [test] Fix TestSourceManager when the source file is readonly. 2022-11-21 11:56:02 -08:00
symbol_ondemand [lldb] Remove unused "import unittest2" statements 2022-08-11 19:11:01 -07:00
terminal [LLDB] Remove __future__ imports from tests 2022-08-15 08:54:06 +00:00
test_runner/test [LLDB] Remove __future__ imports from tests 2022-08-15 08:54:06 +00:00
test_utils [lldb] Remove uses of six module (NFC) 2022-08-11 19:06:15 -07:00
tools Revert "Add runToBinaryEntry option for lldb-vscode" 2022-11-23 13:26:11 +01:00
types [LLDB] Remove __future__ imports from tests 2022-08-15 08:54:06 +00:00
CMakeLists.txt [CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-suited, part 1 2022-09-14 10:58:47 -04:00
dotest.py
get_darwin_real_python.py
lit.cfg.py [test] Fix LLDB tests with just-built libcxx when using a target directory. 2022-10-26 12:07:22 -07:00
lit.site.cfg.py.in [test] Fix LLDB tests with just-built libcxx when using a target directory. 2022-10-26 12:07:22 -07:00
lldbtest.py [LLDB] Remove __future__ imports from tests 2022-08-15 08:54:06 +00:00
use_lldb_suite.py