about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLukas Wirth <lukastw97@gmail.com>2020-12-23 11:22:36 +0100
committerLukas Wirth <lukastw97@gmail.com>2020-12-23 11:22:36 +0100
commitbdd8c0b68f097c7d1a65a5b85b94f0a79affa506 (patch)
treef1fb34af73c422e68cc094056a84e42793b6c1a9
parent2c94c4964aa6242098f97ca3421a750a763567b4 (diff)
downloadrust-bdd8c0b68f097c7d1a65a5b85b94f0a79affa506.tar.gz
rust-bdd8c0b68f097c7d1a65a5b85b94f0a79affa506.zip
Remove local ungrammar dependency
-rw-r--r--Cargo.lock2
-rw-r--r--Cargo.toml2
-rw-r--r--crates/parser/src/grammar/patterns.rs4
3 files changed, 4 insertions, 4 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 47381c08ee0..891cff55e37 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1828,6 +1828,8 @@ checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c"
 [[package]]
 name = "ungrammar"
 version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c11bffada52edc8f2a56160b286ea4640acf90ffcb21bded361ccb8ed43a1457"
 
 [[package]]
 name = "unicase"
diff --git a/Cargo.toml b/Cargo.toml
index fdf2a71a068..59d36fbc1d1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -26,4 +26,4 @@ debug = 0 # Set this to 1 or 2 to get more useful backtraces in debugger.
 # chalk-ir = { path = "../chalk/chalk-ir" }
 # chalk-recursive = { path = "../chalk/chalk-recursive" }
 
-ungrammar = { path = "../ungrammar" }
+# ungrammar = { path = "../ungrammar" }
diff --git a/crates/parser/src/grammar/patterns.rs b/crates/parser/src/grammar/patterns.rs
index 44400c9f8e4..b53d5749f42 100644
--- a/crates/parser/src/grammar/patterns.rs
+++ b/crates/parser/src/grammar/patterns.rs
@@ -1,7 +1,5 @@
 //! FIXME: write short doc here
 
-use expressions::block_expr;
-
 use super::*;
 
 pub(super) const PATTERN_FIRST: TokenSet =
@@ -399,6 +397,6 @@ fn const_block_pat(p: &mut Parser) -> CompletedMarker {
     assert!(p.at(T![const]));
     let m = p.start();
     p.bump(T![const]);
-    block_expr(p);
+    expressions::block_expr(p);
     m.complete(p, CONST_BLOCK_PAT)
 }