teak-llvm/lldb/packages/Python/lldbsuite/test/lang/cpp
Adrian Prantl dce4a9aa59 Look for external types in all clang modules imported by the current symbol file.
This fixes a bug in -gmodules DWARF handling when debugging without a .dSYM bundle
that was particularly noticable when debugging LLVM itself.

Debugging without clang modules and DWO handling should be unaffected by this patch.

<rdar://problem/32436209>

llvm-svn: 321802
2018-01-04 16:42:05 +00:00
..
auto Makefile.rules: compile all tests with -fno-limit-debug-info 2017-12-04 13:31:56 +00:00
bool *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
breakpoint-commands Fixup the xfail situation on Windows. 2016-10-05 20:47:17 +00:00
call-function *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
chained-calls *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
char1632_t *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
class_static Update two android XFAILS 2017-04-24 15:23:21 +00:00
class_types *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
class-template-parameter-pack xfail TestClassTemplateParameterPack on gcc to mollify lldb-x86_64-ubuntu-14.04-cmake. 2017-05-11 23:38:21 +00:00
const_this *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
diamond *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
dynamic-value *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
enum_types Support scoped enums in the DWARF AST parser 2017-11-07 10:39:22 +00:00
exceptions *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
extern_c Fixup the xfail situation on Windows. 2016-10-05 20:47:17 +00:00
frame-var-anon-unions *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
function-template-parameter-pack [DWARF parser] Produce correct template parameter packs 2017-05-11 22:08:05 +00:00
global_operators Fixup the xfail situation on Windows. 2016-10-05 20:47:17 +00:00
gmodules RFix PR33875 by distinguishing between DWO and clang modules. 2017-07-24 18:06:39 +00:00
gmodules-templates Look for external types in all clang modules imported by the current symbol file. 2018-01-04 16:42:05 +00:00
incomplete-types Fix TestCppIncompleteTypes for android/clang 2017-04-12 10:59:34 +00:00
inlines *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
lambdas Work around test failures on red-hat linux 2017-12-21 14:40:03 +00:00
limit-debug-info *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
llvm-style Name the C++ source files for two tests correctly. 2017-04-24 23:58:36 +00:00
member-and-local-vars-with-same-name *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
namespace Fixup the xfail situation on Windows. 2016-10-05 20:47:17 +00:00
namespace_conflicts Added a testcase for local/namespaced name conflicts. 2017-05-31 17:18:10 +00:00
namespace_definitions Mark xfail TestNamespaceDefinitions for arm/aarch64 targets 2016-11-11 10:00:53 +00:00
nsimport remove FreeBSD xfail decorator from TestCppNsImport 2017-08-10 18:26:52 +00:00
overloaded-functions *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
printf *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
rvalue-references *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
scope [TestCppScope] This test now passes on Darwin. 2017-12-12 02:32:49 +00:00
signed_types *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
static_members *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
static_methods *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
stl Makefile.rules: compile all tests with -fno-limit-debug-info 2017-12-04 13:31:56 +00:00
symbols Name the C++ source files for two tests correctly. 2017-04-24 23:58:36 +00:00
template Makefile.rules: compile all tests with -fno-limit-debug-info 2017-12-04 13:31:56 +00:00
this *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
unicode-literals *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
unique-types *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
unsigned_types Fix an issue where frame variable -s <varname> would not show the scope even though the user asked for it 2016-10-26 19:17:49 +00:00
virtual Fixup the xfail situation on Windows. 2016-10-05 20:47:17 +00:00
wchar_t *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00