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 12:25:08 -0700 |
| commit | 728496929292c692aaad005bdbf4376bb1d78c4f (patch) | |
| tree | 07e7440ab435a3dd95509947f913774de9fa6e3f /src/libsyntax | |
| parent | 0e620ac030eddc9a12ada8a209e8ffeda6e10427 (diff) | |
| download | rust-728496929292c692aaad005bdbf4376bb1d78c4f.tar.gz rust-728496929292c692aaad005bdbf4376bb1d78c4f.zip | |
Eliminate many match checks in rustc
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/parse/classify.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/parse/classify.rs b/src/libsyntax/parse/classify.rs index 1fd9dc2c23c..4082f223e4a 100644 --- a/src/libsyntax/parse/classify.rs +++ b/src/libsyntax/parse/classify.rs @@ -6,8 +6,8 @@ import ast_util::operator_prec; fn expr_requires_semi_to_be_stmt(e: @ast::expr) -> bool { match e.node { - ast::expr_if(_, _, _) | ast::expr_match(_, _, _) | ast::expr_block(_) - | ast::expr_while(_, _) | ast::expr_loop(_, _) + ast::expr_if(*) | ast::expr_match(*) | ast::expr_block(_) + | ast::expr_while(*) | ast::expr_loop(*) | ast::expr_call(_, _, true) => false, _ => true } |
