aboutsummaryrefslogtreecommitdiff
path: root/src/grammar/mod.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-08-07 14:11:40 +0100
committerAleksey Kladov <[email protected]>2018-08-07 14:11:40 +0100
commit0ab1e255ee5c70aedd4d243e0e11109fc4bbcef2 (patch)
tree52c30676af9f4b20bd8daff37be7c3225b3c3672 /src/grammar/mod.rs
parent42e3a8ef77d75cdd0abf4f0729082a112beefb67 (diff)
Generalize blocklike
Diffstat (limited to 'src/grammar/mod.rs')
-rw-r--r--src/grammar/mod.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/grammar/mod.rs b/src/grammar/mod.rs
index b558da477..1b997d861 100644
--- a/src/grammar/mod.rs
+++ b/src/grammar/mod.rs
@@ -43,6 +43,12 @@ pub(crate) fn file(p: &mut Parser) {
43 file.complete(p, FILE); 43 file.complete(p, FILE);
44} 44}
45 45
46
47enum BlockLike {
48 Block,
49 NotBlock,
50}
51
46fn visibility(p: &mut Parser) { 52fn visibility(p: &mut Parser) {
47 if p.at(PUB_KW) { 53 if p.at(PUB_KW) {
48 let vis = p.start(); 54 let vis = p.start();