diff options
author | Mike Spertus <mike@spertus.com> | 2016-03-22 02:29:22 +0000 |
---|---|---|
committer | Mike Spertus <mike@spertus.com> | 2016-03-22 02:29:22 +0000 |
commit | 32e9a32225e3fd5b77764f791af7d2324374932b (patch) | |
tree | f01cf339029b15e463bb314b440b859d3b55bfea /lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp | |
parent | dd1d72ce9217406c5953c56c4b5571ea3af10dd9 (diff) | |
download | bcm5719-llvm-32e9a32225e3fd5b77764f791af7d2324374932b.tar.gz bcm5719-llvm-32e9a32225e3fd5b77764f791af7d2324374932b.zip |
Visual Studio Native Visualizations for constructors and methods
With this change, the class
struct A {
A(int _i);
~A();
int foo(double d);
double bar(A *a) { return 1.3; }
};
appears in the VS2015 Locals Window as
D 0x02dbb378 struct A
|- DeclKind CXXRecord
|- Members
|- [0] implicit struct A
|- [1] Constructor {A(int _i)}
|- [2] Destructor {~A()}
|- [3] Method {int foo(double d)}
|- [4] Method {double bar(struct A *)}
|- [Raw View] /* Other stuff */
Note that these changes only benefit VS2015 as
VS2013 does not have views and only displays the
struct name "A", but the change does no apparent
harm in VS2013, so is still a win.
llvm-svn: 264020
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp')
0 files changed, 0 insertions, 0 deletions