Resubmit "Remove an output-parameter from Variable function".
authorZachary Turner <zturner@google.com>
Fri, 18 Nov 2016 17:55:04 +0000 (17:55 +0000)
committerZachary Turner <zturner@google.com>
Fri, 18 Nov 2016 17:55:04 +0000 (17:55 +0000)
commitd2daca770b4bd45e83da9e16413f952179bf228d
tree5f04d1eb25f99b3122059f61a3bfdd682fbd6b44
parentaeacdc258b2ca3579037925c5a1630ed4df2de35
Resubmit "Remove an output-parameter from Variable function".

The scanning algorithm had a few little subtleties that I
overlooked, but this patch should fix everything.

I still haven't changed the function to take a StringRef since
that has some trickle down effect and is mostly mechanical,
I just wanted to get the tricky part as isolated as possible.

llvm-svn: 287354
lldb/include/lldb/Core/ValueObject.h
lldb/source/Core/FormatEntity.cpp
lldb/source/Core/ValueObject.cpp
lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
lldb/source/Symbol/Variable.cpp