[cfe-dev] Visual Studio visualizer improvements for Clang

Aaron Ballman via cfe-dev cfe-dev at lists.llvm.org
Wed Mar 16 09:49:15 PDT 2016


On Wed, Mar 16, 2016 at 11:04 AM, Michael Spertus via cfe-dev <
cfe-dev at lists.llvm.org> wrote:

> Chandler suggested that I socialize the improvements that I have been
> making to Clang data structure visualizations in Visual Studio. For
> example, these changes replace the traditional incomprehensible
> Locals/Watch display of a TemplateArgumentLoc
>
>
>
>
>
> Now it clearly displays that it is a Type Template Parameter where T has
> been replaced by struct A.
>
>
>
> I only have a small portion of the Clang data types done so far, but it is
> already really helping me keep track of what is going on while debugging
> Clang (It’s also been an excellent way for me to learn Clang data
> structures J ). I will be continuing to add further visualizations over
> the next few weeks and ongoing.
>
>
>
> I hope these prove helpful to the community,
>
>
>
Thank you for helping to improve these! As someone who works on Clang using
Visual Studio, these improvements to the visualizers are greatly
appreciated!

~Aaron
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20160316/ddb1a4e0/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 11842 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20160316/ddb1a4e0/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 14085 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20160316/ddb1a4e0/attachment-0003.png>


More information about the cfe-dev mailing list