diff options
| author | Tim Chevalier <chevalier@alum.wellesley.edu> | 2012-08-21 17:22:45 -0700 |
|---|---|---|
| committer | Tim Chevalier <chevalier@alum.wellesley.edu> | 2012-08-22 16:14:39 -0700 |
| commit | 0a5f88a2406bf78a216ea8e2128441766dd7cd9c (patch) | |
| tree | c6aa97d45ee1fb9e16d33e6556b3111647b80e1b /src/libsyntax/print | |
| parent | 73ffc7e7005142c5a2d898fcb2aa39018efe07fb (diff) | |
Change the log level to be an enum rather than an int
This allows for eliminating a match check.
Diffstat (limited to 'src/libsyntax/print')
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index 573eeffd968..f9d65bd7e47 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -1309,10 +1309,10 @@ fn print_expr(s: ps, &&expr: @ast::expr) { } } ast::expr_log(lvl, lexp, expr) => { - match check lvl { - 1 => { word_nbsp(s, ~"log"); print_expr(s, expr); } - 0 => { word_nbsp(s, ~"log_err"); print_expr(s, expr); } - 2 => { + match lvl { + ast::debug => { word_nbsp(s, ~"log"); print_expr(s, expr); } + ast::error => { word_nbsp(s, ~"log_err"); print_expr(s, expr); } + ast::other => { word_nbsp(s, ~"log"); popen(s); print_expr(s, lexp); |
