teak-llvm/lldb/packages/Python/lldbsuite/test/lang/cpp
Jim Ingham 06292869cd We were getting the wrong dynamic type if there were two classes with the same basename.
There's a bug in FindTypes, it ignores the exact flag if you pass a name that doesn't begin with
:: and pass eTypeClassAny for the type.

In this case we always know that the name we get from the vtable name is absolute so we can
work around the bug by prepending the "::".  This doesn't fix the FindTypes bug.

<rdar://problem/38010986>

llvm-svn: 326412
2018-03-01 02:44:34 +00:00
..
auto Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
bool Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
breakpoint-commands Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
call-function Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
chained-calls Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
char1632_t Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
class_static Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
class_types Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +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 Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
dynamic-value Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
dynamic-value-same-basename We were getting the wrong dynamic type if there were two classes with the same basename. 2018-03-01 02:44:34 +00:00
enum_types Mark test_*int*_t_dwarf as failing on FreeBSD 2018-02-27 02:54:17 +00:00
exceptions Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
extern_c Fixup the xfail situation on Windows. 2016-10-05 20:47:17 +00:00
frame-var-anon-unions Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
function-template-parameter-pack Skip TestFunctionTemplateParameterPack.py, which unexpectedly asserts (PR35920) 2018-01-12 01:23:52 +00:00
global_operators Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
gmodules Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
gmodules-templates Fix linux fallout from c++ gmodules enable 2018-01-26 11:40:59 +00:00
incomplete-types Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
inlines Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
lambdas Work around test failures on red-hat linux 2017-12-21 14:40:03 +00:00
limit-debug-info Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +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 Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
namespace Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
namespace_conflicts Added a testcase for local/namespaced name conflicts. 2017-05-31 17:18:10 +00:00
namespace_definitions Only throw -fPIC when building a shared library 2018-02-08 23:10:29 +00:00
nsimport Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
overloaded-functions Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
printf *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
rvalue-references Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
scope Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
signed_types Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
static_members Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
static_methods Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
stl Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
symbols Name the C++ source files for two tests correctly. 2017-04-24 23:58:36 +00:00
template Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
this Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
unicode-literals Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
unique-types Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
unsigned_types Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
virtual Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
wchar_t Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00