llvm-project/lldb/source
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
..
API First pass at LLDBRPC.framework 2015-12-15 23:03:22 +00:00
Breakpoint Rework breakpoint language filtering to use the symbol context's language. 2015-12-16 19:40:00 +00:00
Commands Enable the 'type X list' formatters commands to list formatters in language categories 2015-12-15 22:20:19 +00:00
Core Rework breakpoint language filtering to use the symbol context's language. 2015-12-16 19:40:00 +00:00
DataFormatters Fix a bug where language categories would hold on to their caches even after changes 2015-12-15 02:20:48 +00:00
Expression Read macro info from .debug_macro section and use it for expression evaluation. 2015-12-16 00:22:08 +00:00
Host [Editline] Redesign automatic indentation fix command for robustness 2015-12-14 21:43:59 +00:00
Initialization Plug-in PlatformNetBSD initializer and terminator 2015-12-05 21:46:37 +00:00
Interpreter remove defunct scripts/build-swig-wrapper-classes.sh; switch autoconf build to prepare_bindings.py. 2015-11-18 19:34:03 +00:00
Plugins Read macro info from .debug_macro section and use it for expression evaluation. 2015-12-16 00:22:08 +00:00
Symbol Rework breakpoint language filtering to use the symbol context's language. 2015-12-16 19:40:00 +00:00
Target Rework breakpoint language filtering to use the symbol context's language. 2015-12-16 19:40:00 +00:00
Utility Read macro info from .debug_macro section and use it for expression evaluation. 2015-12-16 00:22:08 +00:00
CMakeLists.txt Add initial CMake glue for the NetBSD platform 2015-10-24 00:27:04 +00:00
Makefile [Makefiles] Align library names with CMake build 2015-07-14 20:25:19 +00:00
lldb.cpp Add more NetBSD platform glue for lldb 2015-11-07 15:31:54 +00:00