hanchenye-llvm-project/lldb/examples
Enrico Granata c5bc412cf6 Synthetic values are now automatically enabled and active by default. SBValue is set up to always wrap a synthetic value when one is available.
A new setting enable-synthetic-value is provided on the target to disable this behavior.
There also is a new GetNonSyntheticValue() API call on SBValue to go back from synthetic to non-synthetic. There is no call to go from non-synthetic to synthetic.
The test suite has been changed accordingly.
Fallout from changes to type searching: an hack has to be played to make it possible to use maps that contain std::string due to the special name replacement operated by clang
Fixing a test case that was using libstdcpp instead of libc++ - caught as a consequence of said changes to type searching

llvm-svn: 153495
2012-03-27 02:35:13 +00:00
..
customization Warn about an example script being obsoleted by new native features and just an example 2012-03-16 01:25:01 +00:00
darwin/heap_find <rdar://problem/10103468> 2012-02-24 01:59:29 +00:00
interposing/darwin/fd_interposing Revert accidental commit. 2012-02-21 19:02:29 +00:00
lookup Use a sentry object to properly initialize/terminate LLDB. 2012-02-22 02:03:13 +00:00
python Fixed up the command so that it doesn't dump the first arguments when run from the command line which was causing this script to dump the script itself. 2012-03-23 00:01:02 +00:00
scripting Add source files for Python scripting example (coming soon). 2011-06-02 23:23:47 +00:00
summaries The Cocoa formatters now provide error messages for many of the common things-went-wrong situations. Previously they would say nothing or log failures to the Python console 2012-03-13 21:52:00 +00:00
synthetic Synthetic values are now automatically enabled and active by default. SBValue is set up to always wrap a synthetic value when one is available. 2012-03-27 02:35:13 +00:00
test