llvm-project/lldb/source
Zachary Turner c1592658d5 Introduce a NullLog class, which ignores all messages.
The purpose of this class is so that GetLogIfAllCategoriesSet
can always return an instance of some class, whether it be a real
logging class or a "null" class, which ignores messages.  Code
that is littered with if statements that only log if the pointer
is non-null can get very unwieldy very quickly, so this should
help code readability in such circumstances.

Since I'm in this code anyway, I'm also deleting the
PrintfWithFlags methods, as well as all the flags, since they
appear to be dead code that have been superceded by newer
mechanisms and all the flags are simply ignored.

llvm-svn: 236174
2015-04-29 22:55:28 +00:00
..
API This patch adds support aarch64-linux-gnu (SysV) abi in lldb. 2015-04-29 11:52:35 +00:00
Breakpoint This is some groundwork for filtering the language Exception 2015-04-22 19:42:18 +00:00
Commands Factor resolution of abbreviations and aliases so that they can be tested directly. http://reviews.llvm.org/D9033 2015-04-23 20:00:25 +00:00
Core Introduce a NullLog class, which ignores all messages. 2015-04-29 22:55:28 +00:00
DataFormatters Implement formatter for std::vector<bool, ...> of libstdc++ in Python. 2015-03-17 21:23:17 +00:00
Expression Fix build. 2015-04-23 22:19:29 +00:00
Host Expose Close{Read/Write}FileDescriptor for pipes. 2015-04-29 18:25:18 +00:00
Initialization Add single stepping logic for linux arm 2015-04-15 09:47:02 +00:00
Interpreter Start to share SWIG interface files between languages. 2015-04-24 00:38:53 +00:00
Plugins Don't force a vendor check in ProcessMachCore::CanDebug() -- if this 2015-04-29 22:17:45 +00:00
Symbol [DWARF CFI] Add support for DW_CFA_def_cfa_sf when parsing CIE 2015-04-22 09:47:21 +00:00
Target [LLDB][MIPS] Add MIPS32 and MIPS64 core revisions 2015-04-23 06:36:20 +00:00
Utility Add Modulecache::GetAndPut method which wraps sequence of Get and Put (if module wasn't found in cache) calls. 2015-04-15 14:35:10 +00:00
CMakeLists.txt Move LLDB initialization/shutdown to Initialization. 2015-03-19 22:00:21 +00:00
Makefile Move LLDB initialization/shutdown to Initialization. 2015-03-19 22:00:21 +00:00
lldb.cpp Move LLDB initialization/shutdown to Initialization. 2015-03-19 22:00:21 +00:00