hanchenye-llvm-project/lldb/source/Core
Enrico Granata f68df12fb0 <rdar://problem/12725746>
Providing data formatters for char16_t* and char32_t* C++11-style Unicode strings
Using this chance to refactor the UTF data reader used for data formatters for added generality
Added a relevant test case

llvm-svn: 172119
2013-01-10 22:08:35 +00:00
..
Address.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
AddressRange.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
AddressResolver.cpp
AddressResolverFileLine.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
AddressResolverName.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
ArchSpec.cpp Removed the == and != operators from ArchSpec, since 2012-12-13 22:07:14 +00:00
Baton.cpp Don't print out the baton pointer value for simple Baton classes. 2011-06-21 20:47:20 +00:00
Broadcaster.cpp Add log entries for HijackBroadcaster() as well as RestoreBroadcaster(). 2012-03-29 20:02:33 +00:00
CXXFormatterFunctions.cpp <rdar://problem/12725746> 2013-01-10 22:08:35 +00:00
Communication.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
Connection.cpp
ConnectionFileDescriptor.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
ConnectionMachPort.cpp Improved the packet throughput when debugging with GDB remote by over 3x on 2011-06-17 01:22:15 +00:00
ConnectionSharedMemory.cpp Improved the packet throughput when debugging with GDB remote by over 3x on 2011-06-17 01:22:15 +00:00
ConstString.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
DataBufferHeap.cpp
DataBufferMemoryMap.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
DataEncoder.cpp Forgot to write out the NULL terminator when putting C string value into 2011-09-01 18:13:54 +00:00
DataExtractor.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
DataVisualization.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
Debugger.cpp <rdar://problem/12953853> 2013-01-08 00:01:36 +00:00
Disassembler.cpp <rdar://problem/12389806> 2013-01-04 23:52:35 +00:00
DynamicLoader.cpp
EmulateInstruction.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
Error.cpp Python summary strings: 2011-07-15 02:26:42 +00:00
Event.cpp Improve the broadcast event dumping. 2012-10-29 18:08:18 +00:00
FileLineResolver.cpp <rdar://problem/11757916> 2012-08-29 21:13:06 +00:00
FileSpecList.cpp Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: 2012-08-22 17:17:09 +00:00
FormatClasses.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
FormatManager.cpp <rdar://problem/12725746> 2013-01-10 22:08:35 +00:00
History.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
InputReader.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
InputReaderEZ.cpp Headers cleanup 2012-03-20 19:33:01 +00:00
InputReaderStack.cpp Create new class, InputReaderStack, to better handle 2011-06-02 19:18:55 +00:00
Language.cpp
Listener.cpp Revision of the patch from Andrew Kaylor <andrew.kaylor@intel.com> to prevent missing an event added in WaitForEventsInternal, narrowing the time in which we are not accepting new events. Also, made everything that was protected private, since there really isn't any good reason why subclasses would have to muck with the listener internals. 2012-11-13 19:09:45 +00:00
Log.cpp Fix a few more clang (3.2) warnings on Linux: 2012-12-07 22:21:08 +00:00
Makefile Enable RTTI for liblldbCore.a when GCC is the compiler 2012-12-10 21:05:57 +00:00
Mangled.cpp Make size_t known before including cxxabi.h (FreeBSD fix) 2012-09-11 18:11:12 +00:00
Module.cpp <rdar://problem/12953853> 2013-01-08 00:01:36 +00:00
ModuleChild.cpp <rdar://problem/10103468> 2012-02-24 01:59:29 +00:00
ModuleList.cpp Minor cleanups to the new ModuleList notification APIs: passing in the ModuleList as part of the callbacks, and not copying the notifier as part of copy constructing and assigning 2012-11-08 19:16:03 +00:00
Opcode.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
PluginManager.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
RegisterValue.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
RegularExpression.cpp Reimplemented the code that backed the "settings" in lldb. There were many issues with the previous implementation: 2012-08-22 17:17:09 +00:00
Scalar.cpp Added emulation of shifts to the IR interpreter. 2013-01-09 22:44:41 +00:00
SearchFilter.cpp <rdar://problem/12586350> 2012-11-08 02:22:02 +00:00
Section.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
SourceManager.cpp Add a "--reverse" or "-r" option to the "list" with no options command. This will list backwards from the 2013-01-09 03:27:33 +00:00
State.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
Stream.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
StreamAsynchronousIO.cpp This patch captures and serializes all output being written by the 2011-05-02 20:41:46 +00:00
StreamCallback.cpp Ran the sources through the compiler with -Wshadow warnings 2012-10-04 22:47:07 +00:00
StreamFile.cpp
StreamString.cpp Fix arch_helper() to return the list of supported architectures. 2012-05-29 20:04:10 +00:00
StringList.cpp <rdar://problem/12022079> 2012-08-23 00:22:02 +00:00
Timer.cpp Patch from Filipe Cabecinhas. 2012-04-26 17:12:07 +00:00
UUID.cpp Wrapped up the work I am going to do for now for the "add-dsym" or "target symfile add" command. 2012-09-27 22:26:11 +00:00
UserID.cpp Resolve printf formatting warnings on Linux: 2012-11-29 21:49:15 +00:00
UserSettingsController.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
VMRange.cpp
Value.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
ValueObject.cpp <rdar://problem/11689939> 2012-12-13 23:50:33 +00:00
ValueObjectCast.cpp Moving ValueObjectCast over to its own .h/.cpp files instead of sharing ValueObjectDynamic.h/.cpp 2012-10-27 02:05:48 +00:00
ValueObjectChild.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
ValueObjectConstResult.cpp More Linux warnings fixes (remove default labels as needed): 2012-12-07 20:51:09 +00:00
ValueObjectConstResultChild.cpp Redesign of the interaction between Python and frozen objects: 2011-09-06 19:20:51 +00:00
ValueObjectConstResultImpl.cpp This checking is part one of trying to add some threading safety to our 2012-02-17 07:49:44 +00:00
ValueObjectDynamicValue.cpp Fixing a silly typo in the previous patch 2012-11-27 23:50:00 +00:00
ValueObjectList.cpp Added the ability to see global variables with a variable expression path so 2011-07-08 21:46:14 +00:00
ValueObjectMemory.cpp <rdar://problem/11113279> 2012-03-26 23:03:23 +00:00
ValueObjectRegister.cpp Changed register ValueObjects to report their 2012-08-24 18:21:05 +00:00
ValueObjectSyntheticFilter.cpp Fix Linux build warnings due to redefinition of macros: 2012-12-05 00:20:57 +00:00
ValueObjectVariable.cpp Path from Ashok Thirumurthi: 2012-10-30 18:18:43 +00:00
cxa_demangle.cpp Merge rename fix from libcxxabi (r169402: rename class with name that clashes with GCC 4.6/4.7) 2012-12-06 16:52:09 +00:00