From 39713b829535b40aff2b7f368839d07ea7c2bf11 Mon Sep 17 00:00:00 2001 From: Huon Wilson Date: Sun, 19 Jan 2014 19:21:14 +1100 Subject: Remove unnecessary parentheses. --- src/libsyntax/ext/expand.rs | 4 ++-- src/libsyntax/ext/tt/macro_parser.rs | 8 ++++---- src/libsyntax/ext/tt/macro_rules.rs | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src/libsyntax/ext') diff --git a/src/libsyntax/ext/expand.rs b/src/libsyntax/ext/expand.rs index 0abb6d9a313..f547f32e21d 100644 --- a/src/libsyntax/ext/expand.rs +++ b/src/libsyntax/ext/expand.rs @@ -46,7 +46,7 @@ pub fn expand_expr(e: @ast::Expr, fld: &mut MacroExpander) -> @ast::Expr { // in this file. // Token-tree macros: MacInvocTT(ref pth, ref tts, ctxt) => { - if (pth.segments.len() > 1u) { + if pth.segments.len() > 1u { fld.cx.span_err( pth.span, format!("expected macro name without module \ @@ -464,7 +464,7 @@ pub fn expand_stmt(s: &Stmt, fld: &mut MacroExpander) -> SmallVector<@Stmt> { } _ => return expand_non_macro_stmt(s, fld) }; - if (pth.segments.len() > 1u) { + if pth.segments.len() > 1u { fld.cx.span_err(pth.span, "expected macro name without module separators"); return SmallVector::zero(); } diff --git a/src/libsyntax/ext/tt/macro_parser.rs b/src/libsyntax/ext/tt/macro_parser.rs index 1080291179b..dc721f15c3b 100644 --- a/src/libsyntax/ext/tt/macro_parser.rs +++ b/src/libsyntax/ext/tt/macro_parser.rs @@ -333,7 +333,7 @@ pub fn parse(sess: @ParseSess, MatchTok(ref t) => { let mut ei_t = ei.clone(); //if (token_name_eq(t,&tok)) { - if (token::mtwt_token_eq(t,&tok)) { + if token::mtwt_token_eq(t,&tok) { ei_t.idx += 1; next_eis.push(ei_t); } @@ -370,12 +370,12 @@ pub fn parse(sess: @ParseSess, "local ambiguity: multiple parsing options: \ built-in NTs {} or {} other options.", nts, next_eis.len())); - } else if (bb_eis.len() == 0u && next_eis.len() == 0u) { + } else if bb_eis.len() == 0u && next_eis.len() == 0u { return Failure(sp, format!("no rules expected the token `{}`", to_str(get_ident_interner(), &tok))); - } else if (next_eis.len() > 0u) { + } else if next_eis.len() > 0u { /* Now process the next token */ - while(next_eis.len() > 0u) { + while next_eis.len() > 0u { cur_eis.push(next_eis.pop()); } rdr.next_token(); diff --git a/src/libsyntax/ext/tt/macro_rules.rs b/src/libsyntax/ext/tt/macro_rules.rs index cb7d54d7305..facbee135ed 100644 --- a/src/libsyntax/ext/tt/macro_rules.rs +++ b/src/libsyntax/ext/tt/macro_rules.rs @@ -135,7 +135,7 @@ fn generic_extension(cx: &ExtCtxt, let rhs = match *rhses[i] { // okay, what's your transcriber? MatchedNonterminal(NtTT(tt)) => { - match (*tt) { + match *tt { // cut off delimiters; don't parse 'em TTDelim(ref tts) => { (*tts).slice(1u,(*tts).len()-1u).to_owned() -- cgit 1.4.1-3-g733a5