hanchenye-llvm-project/lldb/test
Dawn Perchik 23b1decbe7 Add support for specifying a language to use when parsing breakpoints.
Target and breakpoints options were added:
    breakpoint set --language lang --name func
    settings set target.language pascal
These specify the Language to use when interpreting the breakpoint's
expression (note: currently only implemented for breakpoints on
identifiers).  If the breakpoint language is not set, the target.language
setting is used.
This support is required by Pascal, for example, to set breakpoint at 'ns.foo'
for function 'foo' in namespace 'ns'.
Tests on the language were also added to Module::PrepareForFunctionNameLookup
for efficiency.

Reviewed by: clayborg
Subscribers: jingham, lldb-commits
Differential Revision: http://reviews.llvm.org/D11119

llvm-svn: 242844
2015-07-21 22:05:07 +00:00
..
api Don't let a test fail because of a teardown command returning an error. Use a function that doesn't check the return value. 2015-07-10 00:30:22 +00:00
arm_emulation
attic
benchmarks Reversed r238363, because the message is inconsistent 2015-07-01 23:56:30 +00:00
driver/batch_mode Refactored lldb executable name discovery 2015-05-18 19:39:03 +00:00
example
expression_command Eliminated a potential infinite recursion in structure layout when the origin 2015-07-20 16:55:19 +00:00
functionalities Add support for specifying a language to use when parsing breakpoints. 2015-07-21 22:05:07 +00:00
help Fix help test cases after r226068 2015-01-20 15:13:01 +00:00
lang Teach the "extend char types" (char16_t, char32_t and wchar_t) formatters that a *single character* whose value is 0 is actually a valid thing to print out 2015-07-17 20:54:52 +00:00
linux/builtin_trap Reversed r238363, because the message is inconsistent 2015-07-01 23:56:30 +00:00
logging Replace sys.platform skips in tests with @skip decorators which check against remote platform. 2015-03-30 14:12:17 +00:00
macosx Reversed r238363, because the message is inconsistent 2015-07-01 23:56:30 +00:00
make Update TestLoadUnload to use base Makefile. 2015-07-21 17:50:16 +00:00
pexpect-2.4
plugins Append to CFLAGS_EXTRAS and LD_EXTRAS when building cmdline. 2015-04-16 09:18:12 +00:00
python_api Add a class ValueObjectConstResultCast. 2015-07-16 01:47:12 +00:00
settings Add support for specifying a language to use when parsing breakpoints. 2015-07-21 22:05:07 +00:00
source-manager Reversed r238363, because the message is inconsistent 2015-07-01 23:56:30 +00:00
terminal XFail pexpect tests for Windows hosts. 2015-06-09 17:39:27 +00:00
tools Add support for specifying a language to use when parsing breakpoints. 2015-07-21 22:05:07 +00:00
types Reversed r238363, because the message is inconsistent 2015-07-01 23:56:30 +00:00
unittest2 Refactor test runner to print sub-test-case pass/fail rate. 2015-05-28 19:56:26 +00:00
warnings/uuid Replace sys.platform skips in tests with @skip decorators which check against remote platform. 2015-03-30 14:12:17 +00:00
.categories
CMakeLists.txt Add a method to disable the Windows crash / assert dialogs. 2014-12-12 18:10:52 +00:00
Makefile Revert test/Makefile to state before r232205 2015-03-13 22:33:42 +00:00
README-TestSuite Comment discouraging writing command based test cases. 2015-03-18 23:16:58 +00:00
argparse_compat.py
bench-history
bench.py
blacklist.py
crashinfo.c
dosep.py Enable timeout on Windows 2015-07-20 20:04:22 +00:00
dotest.py Unique file names for TestStarted and TestFinished. 2015-06-05 21:08:24 +00:00
dotest_args.py dotest.py - fixed a bug displaying usage 2015-05-22 19:49:23 +00:00
lldbbench.py
lldbinline.py TestCModules - fixed for gcc 2015-05-04 06:26:13 +00:00
lldbpexpect.py Refactored lldb executable name discovery 2015-05-18 19:39:03 +00:00
lldbplatformutil.py Make several test case arm32 compatible 2015-04-17 09:37:06 +00:00
lldbtest.py Apply Android -pie switch to buildDefault as well. 2015-07-18 00:37:55 +00:00
lldbtest_config.py Refactored lldb executable name discovery 2015-05-18 19:39:03 +00:00
lldbutil.py Refactor Unix signals. 2015-07-14 01:09:28 +00:00
lock.py dotest.py - debug feature that helps find dosep races 2015-05-21 19:09:29 +00:00
progress.py
redo.py Fix a variety of typos. 2015-06-18 05:27:05 +00:00