llvm-project/lldb
Raphael Isemann cabee89bed [lldb] Reference STL types in import-std-module tests
With the recent patches to the ASTImporter that improve template type importing
(D87444), most of the import-std-module tests can now finally import the
type of the STL container they are testing. This patch removes most of the casts
that were added to simplify types to something the ASTImporter can import
(for example, std::vector<int>::size_type was casted to `size_t` until now).
Also adds the missing tests that require referencing the container type (for
example simply printing the whole container) as here we couldn't use a casting
workaround.

The only casts that remain are in the forward_list tests that reference
the iterator and the stack test. Both tests are still failing to import the
respective container type correctly (or crash while trying to import).
2020-09-28 10:37:03 +02:00
..
bindings [lldb] Remove nothreadallow from SWIG's __str__ wrappers to work around a Python>=3.7 crash 2020-09-28 10:10:34 +02:00
cmake [lldb] Remove redundant call to FindBacktrace (NFC) 2020-08-20 22:41:49 -07:00
docs Add the ability to write target stop-hooks using the ScriptInterpreter. 2020-09-25 15:44:55 -07:00
examples [lldb/examples] Add missing declaration in heap.py 2020-09-24 08:44:45 -07:00
include/lldb Add the ability to write target stop-hooks using the ScriptInterpreter. 2020-09-25 15:44:55 -07:00
packages/Python [lldb/test] Clean up version checking. 2020-09-21 16:19:28 -07:00
resources
scripts Harmonize Python shebang 2020-07-16 21:53:45 +02:00
source Fix MIPS and MIPS64 ABI to use ConstString in their register info arrays. 2020-09-27 12:36:09 +02:00
test [lldb] Reference STL types in import-std-module tests 2020-09-28 10:37:03 +02:00
third_party/Python/module Revert "[lldb] temporary commit to see why a test is failing only on lldb-aarch64-ubuntu" 2020-08-05 11:55:02 +02:00
tools [lldb] Remove lldb-perf remenant 2020-09-23 08:23:50 -07:00
unittests Add the ability to write target stop-hooks using the ScriptInterpreter. 2020-09-25 15:44:55 -07:00
utils [lldb, tests] Correctly configure the yaml2obj paths 2020-09-10 10:10:28 -07:00
.clang-format
.clang-tidy [lldb] Add .clang-tidy with customization to disable readability-identifier-naming 2020-03-09 12:50:28 -07:00
.gitignore
CMakeLists.txt Create ${swig_target}-scripts target instead of lldb-python-scripts 2020-08-22 19:36:37 -07:00
CODE_OWNERS.txt [lldb][NFC] Cleanup mentions and code related to lldb-mi 2019-07-19 15:55:23 +00:00
LICENSE.TXT
use_lldb_suite_root.py