diff options
| author | Brendan Zabarauskas <bjzaba@yahoo.com.au> | 2014-10-28 02:01:44 +1100 | 
|---|---|---|
| committer | Brendan Zabarauskas <bjzaba@yahoo.com.au> | 2014-10-28 15:55:37 +1100 | 
| commit | cd049591a25973cd41ca5b69e7a151ae5fa0b71f (patch) | |
| tree | e2c5dc3408d805d9bb4a2cfa0b4cdb0d64080749 /src/libsyntax/parse/mod.rs | |
| parent | fcb78d65f2a3b553b9aaca762910daf10fbb1dce (diff) | |
| download | rust-cd049591a25973cd41ca5b69e7a151ae5fa0b71f.tar.gz rust-cd049591a25973cd41ca5b69e7a151ae5fa0b71f.zip | |
Use an enum rather than a bool in token::Ident
Diffstat (limited to 'src/libsyntax/parse/mod.rs')
| -rw-r--r-- | src/libsyntax/parse/mod.rs | 18 | 
1 files changed, 9 insertions, 9 deletions
| diff --git a/src/libsyntax/parse/mod.rs b/src/libsyntax/parse/mod.rs index 6c0df39daeb..e60da0867f7 100644 --- a/src/libsyntax/parse/mod.rs +++ b/src/libsyntax/parse/mod.rs @@ -793,9 +793,9 @@ mod test { let tts = string_to_tts("macro_rules! zip (($a)=>($a))".to_string()); let tts: &[ast::TokenTree] = tts.as_slice(); match tts { - [ast::TtToken(_, token::Ident(name_macro_rules, false)), + [ast::TtToken(_, token::Ident(name_macro_rules, token::Plain)), ast::TtToken(_, token::Not), - ast::TtToken(_, token::Ident(name_zip, false)), + ast::TtToken(_, token::Ident(name_zip, token::Plain)), ast::TtDelimited(_, ref macro_delimed)] if name_macro_rules.as_str() == "macro_rules" && name_zip.as_str() == "zip" => { @@ -810,7 +810,7 @@ mod test { match (first_open, first_tts.as_slice(), first_close) { (&ast::Delimiter { token: token::LParen, .. }, [ast::TtToken(_, token::Dollar), - ast::TtToken(_, token::Ident(name, false))], + ast::TtToken(_, token::Ident(name, token::Plain))], &ast::Delimiter { token: token::RParen, .. }) if name.as_str() == "a" => {}, _ => fail!("value 3: {}", **first_delimed), @@ -819,7 +819,7 @@ mod test { match (second_open, second_tts.as_slice(), second_close) { (&ast::Delimiter { token: token::LParen, .. }, [ast::TtToken(_, token::Dollar), - ast::TtToken(_, token::Ident(name, false))], + ast::TtToken(_, token::Ident(name, token::Plain))], &ast::Delimiter { token: token::RParen, .. }) if name.as_str() == "a" => {}, _ => fail!("value 4: {}", **second_delimed), @@ -845,7 +845,7 @@ mod test { \"variant\":\"Ident\",\ \"fields\":[\ \"fn\",\ - false\ + \"Plain\"\ ]\ }\ ]\ @@ -858,7 +858,7 @@ mod test { \"variant\":\"Ident\",\ \"fields\":[\ \"a\",\ - false\ + \"Plain\"\ ]\ }\ ]\ @@ -881,7 +881,7 @@ mod test { \"variant\":\"Ident\",\ \"fields\":[\ \"b\",\ - false\ + \"Plain\"\ ]\ }\ ]\ @@ -901,7 +901,7 @@ mod test { \"variant\":\"Ident\",\ \"fields\":[\ \"int\",\ - false\ + \"Plain\"\ ]\ }\ ]\ @@ -932,7 +932,7 @@ mod test { \"variant\":\"Ident\",\ \"fields\":[\ \"b\",\ - false\ + \"Plain\"\ ]\ }\ ]\ | 
