llvm-project/lldb
Dawn Perchik bfd96183ef Rework breakpoint language filtering to use the symbol context's language.
This patch reworks the breakpoint filter-by-language patch to use the
symbol context instead of trying to guess the language solely from the
symbol's name. This has the advantage that symbols compiled with debug
info will have their actual language known. Symbols without debug info
will still do the same "guess"ing because Symbol::GetLanguage() is
implemented using Mangled::GuessLanguage(). The recognition of ObjC
names was merged into Mangled::GuessLanguage.

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

llvm-svn: 255808
2015-12-16 19:40:00 +00:00
..
cmake Switch to gold linker on android x86, x86_64, arm 2015-12-10 11:02:51 +00:00
docs Include -c, -core in the lldb(1) man page 2015-12-16 15:37:21 +00:00
examples Python 3 - modernize exception catching syntax. 2015-11-03 19:49:05 +00:00
include Rework breakpoint language filtering to use the symbol context's language. 2015-12-16 19:40:00 +00:00
lib Add more autotools/gmake NetBSD glue 2015-11-15 02:00:09 +00:00
lit Create a check-lldb-unit target to run unit tests. 2015-03-13 20:55:07 +00:00
lldb.xcodeproj Remove the "MacOSX and Linux" and "Linux" targets from Xcode. 2015-12-16 16:09:59 +00:00
lldb.xcworkspace Working on getting the OSX build green 2015-05-12 02:20:27 +00:00
packages/Python/lldbsuite [test] Add ability to expect timeouts 2015-12-16 12:09:45 +00:00
resources Only export public symbols with the cmake build. 2015-09-04 00:00:41 +00:00
scripts Change finishSwigPythonLLDB.py to copy six.py instead of simlink it 2015-12-11 15:43:36 +00:00
source Rework breakpoint language filtering to use the symbol context's language. 2015-12-16 19:40:00 +00:00
test Add a symbolic link from the test directory to the actual - elsewhere located - path that contains the test cases - and teach the test suite driver to resolve paths that contain symbolic links to test cases 2015-12-16 01:15:49 +00:00
third_party/Python/module Put progress.py back, apparently this can't be deleted. 2015-12-09 21:32:28 +00:00
tools Wrap Notes in --help output to 80 columns 2015-12-16 15:49:38 +00:00
unittests Fix a bug in PythonExceptionState and add unittest coverage. 2015-11-13 01:50:19 +00:00
utils Python 3: Modernize exception raising syntax. 2015-11-03 21:01:45 +00:00
www Document NetBSD platform support on the webpage 2015-12-05 19:41:37 +00:00
.arcconfig Update .arcconfig to point to reviews.llvm.org 2014-05-20 21:24:59 +00:00
.clang-format Create an expression parser for Go. 2015-11-02 19:30:40 +00:00
.gitignore Update .gitignore to include __pycache__ directories. 2015-12-03 19:20:11 +00:00
CMakeLists.txt Fix CMake dependency on lldb.py 2015-11-18 21:09:55 +00:00
CODE_OWNERS.txt Added myself to the CODE_OWNERS.txt list for a few subsystems. 2015-11-09 01:24:36 +00:00
INSTALL.txt Revert the patch to Test Commit Access 2015-07-06 11:26:51 +00:00
LICENSE.TXT
Makefile Allow to override python-config executable name from command line 2015-11-15 01:56:21 +00:00
use_lldb_suite_root.py Preparation for turning lldbsuite into a Python package. 2015-10-27 22:33:47 +00:00