[Lldb-commits] [PATCH] D31368: Add support for sythetic operator dereference

Tamas Berghammer via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Sat Mar 25 06:58:56 PDT 2017


tberghammer created this revision.

After this change a sythetic child provider can generate a special child
named "$$dereference$$" what if present is used when "operator*" or
"operator->" used on a ValueObject. The goal of the change is to make
expressions like "up->foo" work inside the "frame variable" command.


https://reviews.llvm.org/D31368

Files:
  packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py
  source/Core/ValueObject.cpp
  source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp
  source/Target/StackFrame.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D31368.93042.patch
Type: text/x-patch
Size: 4803 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20170325/dd4b1d96/attachment.bin>


More information about the lldb-commits mailing list