This is an archive of the discontinued LLVM Phabricator instance.

Visualizer for clang::FunctionProtoType
ClosedPublic

Authored by mspertus on Mar 19 2016, 1:18 PM.

Details

Summary

Visualizer for clang::FunctionProtoType

Displays return type and parameters for the Function Protoype object in the Locals window. For example, the prototype int(double, A *) displays as

T                 Int(Double, struct A *)
|-ReturnType      Int
|-Parameter Types Double, struct A *
 |-[0]            BuiltinType {Double}
 |-[1]            PointerType {struct A *}
| /* More stuff */

Diff Detail

Event Timeline

mspertus updated this revision to Diff 51118.Mar 19 2016, 1:18 PM
mspertus retitled this revision from to Visualizer for clang::FunctionProtoType.
mspertus updated this object.
mspertus added a subscriber: cfe-commits.

Based on Aaron's agreement to conducting post-commit reviews, I've committed this as revision 263890. Please let me know if I should not have done so. (This change is a lot smaller and simpler than I feared when I commented on my roadmap in diff D18270, so I think this is a good inaugural post-commit review for me).

mspertus accepted this revision.Mar 20 2016, 1:14 PM
mspertus added a reviewer: mspertus.

Accepting revision based on Aaron's LGTM email to reviews.llvm.org.

This revision is now accepted and ready to land.Mar 20 2016, 1:14 PM
mspertus closed this revision.Mar 20 2016, 1:14 PM

Closing committed revision. Further discussion as needed on mailing list