diff options
Diffstat (limited to 'src/comp/syntax/parse')
| -rw-r--r-- | src/comp/syntax/parse/parser.rs | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/comp/syntax/parse/parser.rs b/src/comp/syntax/parse/parser.rs index 20565158a4e..267308c1c04 100644 --- a/src/comp/syntax/parse/parser.rs +++ b/src/comp/syntax/parse/parser.rs @@ -780,17 +780,7 @@ fn parse_path(p: &parser) -> ast::path { fn parse_path_and_ty_param_substs(p: &parser) -> ast::path { let lo = p.get_lo_pos(); let path = parse_path(p); - if p.peek() == token::LBRACKET { - let seq = - parse_seq(token::LBRACKET, token::RBRACKET, some(token::COMMA), - bind parse_ty(_, false), p); - let hi = seq.span.hi; - path = - spanned(lo, hi, - {global: path.node.global, - idents: path.node.idents, - types: seq.node}); - } else if p.peek() == token::MOD_SEP { + if p.peek() == token::MOD_SEP { p.bump(); let seq = parse_seq_lt_gt(some(token::COMMA), bind parse_ty(_, false), |
