llvm-project/lldb/packages/Python/lldbsuite/test/lang/cpp
Raphael Isemann 5c375ed669 [lldb] Fix evaluation of nested classes with parent from other CU
This makes sure that we associate DIEs that are imported from other CUs with the appropriate decl context.

Without this fix, nested classes can be dumped directly into their CU context if their parent was imported from another CU.

Reviewed By: teemperor, labath

Differential Revision: https://reviews.llvm.org/D68278

Patch by Jaroslav Sevcik!

llvm-svn: 373470
2019-10-02 13:46:17 +00:00
..
auto [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
bool [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
breakpoint-commands [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
breakpoint_in_member_func_w_non_primitive_params [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
call-function [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
chained-calls [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
char8_t [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
char1632_t [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
class-template-parameter-pack [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
class_static [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
class_types [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
const_this [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
diamond [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
dynamic-value [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
dynamic-value-same-basename [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
enum_types Canonicalize variable usage in testsuite Makefiles 2019-09-25 00:36:00 +00:00
exceptions [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
extern_c [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
frame-var-anon-unions [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
function-template-parameter-pack [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
function_refs [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
global_operators [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
global_variables [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
gmodules Canonicalize variable usage in testsuite Makefiles 2019-09-25 00:36:00 +00:00
gmodules-templates [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
incomplete-types [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
inlines [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
lambdas Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
limit-debug-info Canonicalize variable usage in testsuite Makefiles 2019-09-25 00:36:00 +00:00
llvm-style [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
member-and-local-vars-with-same-name [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
modules-import Canonicalize variable usage in testsuite Makefiles 2019-09-25 00:36:00 +00:00
namespace [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
namespace_conflicts [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
namespace_definitions [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
nested-class-other-compilation-unit [lldb] Fix evaluation of nested classes with parent from other CU 2019-10-02 13:46:17 +00:00
nsimport [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
offsetof [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
operator-overload [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
operators [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
overloaded-functions [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
printf Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
rvalue-references Canonicalize variable usage in testsuite Makefiles 2019-09-25 00:36:00 +00:00
scope [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
signed_types [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
static_members [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
static_methods [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
std-function-step-into-callable Canonicalize variable usage in testsuite Makefiles 2019-09-25 00:36:00 +00:00
stl [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
symbols [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
template [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
template-function [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
this [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
thread_local [lldb] [test] Add NetBSD to XFAIL list for thread_local test 2019-09-25 10:18:38 +00:00
trivial_abi [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
type_lookup [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
unicode-literals [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
unique-types [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
unsigned_types [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
virtual [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
virtual-overload [dotest] Delete trivial inline test makefiles 2019-09-05 06:55:23 +00:00
wchar_t [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00