diff options
| author | Simonas Kazlauskas <git@kazlauskas.me> | 2015-10-17 00:06:25 +0300 |
|---|---|---|
| committer | Simonas Kazlauskas <git@kazlauskas.me> | 2015-10-27 21:55:10 +0200 |
| commit | c1a238c4f53145a2fe3820d869cbdaa26a128307 (patch) | |
| tree | 85bc9609066c18b0f7b13ddfaa6e0cf4eb6c79fb /src/libsyntax/parse/parser.rs | |
| parent | 662082cb7ec48d05aa40a9b176d46f49704c9127 (diff) | |
| download | rust-c1a238c4f53145a2fe3820d869cbdaa26a128307.tar.gz rust-c1a238c4f53145a2fe3820d869cbdaa26a128307.zip | |
Add tests for newly introduced syntax
Also add some (regression) tests for discovered parser oddities
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index 22032476c9d..6cee7b86a61 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -50,8 +50,7 @@ use ast::{BiSub, StrStyle}; use ast::{SelfExplicit, SelfRegion, SelfStatic, SelfValue}; use ast::{Delimited, SequenceRepetition, TokenTree, TraitItem, TraitRef}; use ast::{TtDelimited, TtSequence, TtToken}; -use ast::{Ty, Ty_, TypeBinding}; -use ast::{TyMac}; +use ast::{Ty, Ty_, TypeBinding, TyMac}; use ast::{TyFixedLengthVec, TyBareFn, TyTypeof, TyInfer}; use ast::{TyParam, TyParamBound, TyParen, TyPath, TyPolyTraitRef, TyPtr}; use ast::{TyRptr, TyTup, TyU32, TyVec}; @@ -2658,7 +2657,10 @@ impl<'a> Parser<'a> { } /// Parse an associative expression with operators of at least `min_prec` precedence - pub fn parse_assoc_expr_with(&mut self, min_prec: usize, lhs: Option<P<Expr>>) -> PResult<P<Expr>> { + pub fn parse_assoc_expr_with(&mut self, + min_prec: usize, + lhs: Option<P<Expr>>) + -> PResult<P<Expr>> { let mut lhs = if lhs.is_some() { lhs.unwrap() } else if self.token == token::DotDot { |
