teak-llvm/lldb/packages/Python/lldbsuite/test/lang/cpp
Zachary Turner 2e887acea8 A number of improvements to decorator conditionals.
* Change the `not_in` function to be called `no_match`.  This makes
  it clear that keyword arguments can be more than just lists.
* Change the name of `_check_list_or_lambda` to
  `_match_decorator_property`.  Again clarifying that decorator params
  are not always lists.
* Always use a regex match when matching strings.  This allows automatic
  support for regex matching on all decorator properties.  Also support
  compiled regex values.
* Fix a bug in the compiler check used by _decorateTest.  The two
  arguments were reversed, the condition was always wrong.
* Change one test that uses skipUnlessArch to use skipIf, to
  demonstrate that skipIf can now handle more scenarios.

Differential Revision: http://reviews.llvm.org/D16938

llvm-svn: 260135
2016-02-08 19:35:18 +00:00
..
auto Move some of the common decorators to decorators.py. 2016-02-04 18:03:01 +00:00
bool
breakpoint-commands Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
call-function Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
chained-calls Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
char1632_t Move the rest of the tests over to using the new decorator module. 2016-02-04 23:04:17 +00:00
class_static Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
class_types Move the rest of the tests over to using the new decorator module. 2016-02-04 23:04:17 +00:00
diamond Remove assumptions that thread 0 is always the main thread. 2016-01-21 21:07:30 +00:00
dynamic-value Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
enum_types Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
exceptions Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
frame-var-anon-unions Fix up LLDB for a change in the way clang represents anonymous unions such that the 'frame variable' command can still find the members of such union as if they were top-level variables in the current scope 2015-11-19 22:28:58 +00:00
global_operators Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
incomplete-types Move the rest of the tests over to using the new decorator module. 2016-02-04 23:04:17 +00:00
limit-debug-info A number of improvements to decorator conditionals. 2016-02-08 19:35:18 +00:00
member-and-local-vars-with-same-name Take 2: Use an artifical namespace so that member vars do not hide local vars. 2016-02-05 19:10:04 +00:00
namespace Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
nsimport Move the rest of the tests over to using the new decorator module. 2016-02-04 23:04:17 +00:00
overloaded-functions Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
rdar12991846 Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
rvalue-references Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
scope Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
signed_types NFC. Corrects name of test class and a comment. 2016-01-21 21:10:00 +00:00
static_members Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
static_methods Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
stl Move the rest of the tests over to using the new decorator module. 2016-02-04 23:04:17 +00:00
this Remove expectedFailureWindows decorator. 2016-02-08 19:34:59 +00:00
unique-types Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
unsigned_types Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
virtual Move some of the common decorators to decorators.py. 2016-02-04 18:03:01 +00:00
wchar_t Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00