On Mon, Jan 14, 2013 at 8:24 PM, Richard Trieu <rtr...@google.com> wrote:
> On Thu, Jan 10, 2013 at 10:34 PM, Philip Craig <philipjcr...@gmail.com>wrote: > >> >> Are the parentheses still useful after doing this? They might be useful >> in some editors for quick navigation, but otherwise I think they make it a >> bit cluttered. >> >> http://llvm-reviews.chandlerc.com/D281 >> > > So you would prefer it like this? > > TranslationUnitDecl 0x4bd5660 <<invalid sloc>> > |-TypedefDecl 0x4bd5ba0 <<invalid sloc>> __int128_t '__int128' > |-TypedefDecl 0x4bd5c00 <<invalid sloc>> __uint128_t 'unsigned __int128' > |-TypedefDecl 0x4bd5fc0 <<invalid sloc>> __builtin_va_list '__va_list_tag > [1]' > `-FunctionDecl 0x4bd61c0 <simple2.cc:1:1, line:5:1> main 'int (int, char > **)' > |-ParmVarDecl 0x4bd6020 <line:1:10, col:14> argc 'int' > |-ParmVarDecl 0x4bd60f0 <col:20, col:27> argv 'char **' > `-CompoundStmt 0x4c028c0 <col:33, line:5:1> > |-DeclStmt 0x4bd62f8 <line:2:3, col:12> > | `-VarDecl 0x4bd6280 <col:3, col:11> x 'int' > | `-IntegerLiteral 0x4bd62d8 <col:11> 'int' 5 > |-DeclStmt 0x4c027c0 <line:3:3, col:12> > | `-VarDecl 0x4bd6320 <col:3, col:11> y 'int' > | `-IntegerLiteral 0x4c027a0 <col:11> 'int' 2 > `-ReturnStmt 0x4c028a0 <line:4:3, col:16> > `-ParenExpr 0x4c02880 <col:10, col:16> 'int' > `-BinaryOperator 0x4c02858 <col:11, col:15> 'int' '*' > |-ImplicitCastExpr 0x4c02828 <col:11> 'int' <LValueToRValue> > | `-DeclRefExpr 0x4c027d8 <col:11> 'int' lvalue Var 0x4bd6280 > 'x' 'int' > `-ImplicitCastExpr 0x4c02840 <col:15> 'int' <LValueToRValue> > `-DeclRefExpr 0x4c02800 <col:15> 'int' lvalue Var 0x4bd6320 > 'y' 'int' > > _______________________________________________ > cfe-commits mailing list > cfe-commits@cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits > > I would! Though an extraneous blank between the dash and the name of the node might help readability too. -- Matthieu
_______________________________________________ cfe-commits mailing list cfe-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits