commit | bd76e57b9d772ba628387f663e0fb44bd7c0a9d9 | [log] [tgz] |
---|---|---|
author | David Tolnay <dtolnay@gmail.com> | Sun Oct 02 13:43:16 2016 -0700 |
committer | David Tolnay <dtolnay@gmail.com> | Sun Oct 02 13:43:16 2016 -0700 |
tree | 47816e9366d315be28e52ee4f3abf4428e00cf2c | |
parent | 62f374c2664733dd59d12ed4f7e908f190f421ac [diff] [blame] |
Simplify keyword parsing
diff --git a/src/data.rs b/src/data.rs index 2f1cca7..fdcc4e9 100644 --- a/src/data.rs +++ b/src/data.rs
@@ -132,10 +132,7 @@ )); named!(pub visibility -> Visibility, alt!( - do_parse!( - keyword!("pub") >> - (Visibility::Public) - ) + keyword!("pub") => { |_| Visibility::Public } | epsilon!() => { |_| Visibility::Inherited } ));