From 2d36a71aee17b6dad04a184541cebbb8e3901a5a Mon Sep 17 00:00:00 2001 From: Kevin Atkinson Date: Sun, 15 Jan 2012 19:56:20 -0700 Subject: Update pretty printer to print out disr. values. Partly fixes issue #1510. "rustc --pretty=typed" fails. --- src/comp/syntax/print/pprust.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/comp/syntax') diff --git a/src/comp/syntax/print/pprust.rs b/src/comp/syntax/print/pprust.rs index e0c1acc4fcc..38449d6e255 100644 --- a/src/comp/syntax/print/pprust.rs +++ b/src/comp/syntax/print/pprust.rs @@ -428,6 +428,14 @@ fn print_item(s: ps, &&item: @ast::item) { commasep(s, consistent, v.node.args, print_variant_arg); pclose(s); } + alt v.node.disr_expr { + some(expr) { + nbsp(s); + word_nbsp(s, "="); + print_expr(s, expr); + } + _ {} + } word(s.s, ";"); maybe_print_trailing_comment(s, v.span, none::); } -- cgit 1.4.1-3-g733a5