From cff2201c30bda7b346e3b47875d95a2cf9cafaa3 Mon Sep 17 00:00:00 2001 From: Edwin Cheng Date: Tue, 2 Feb 2021 04:42:37 +0800 Subject: NFA parser for mbe matcher --- crates/mbe/src/lib.rs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'crates/mbe/src/lib.rs') diff --git a/crates/mbe/src/lib.rs b/crates/mbe/src/lib.rs index 4c298f85f..f3d2da55a 100644 --- a/crates/mbe/src/lib.rs +++ b/crates/mbe/src/lib.rs @@ -21,7 +21,7 @@ use test_utils::mark; pub use tt::{Delimiter, DelimiterKind, Punct}; use crate::{ - parser::{parse_pattern, parse_template, Op}, + parser::{parse_pattern, parse_template, MetaTemplate, Op}, tt_iter::TtIter, }; @@ -94,15 +94,6 @@ struct Rule { rhs: MetaTemplate, } -#[derive(Clone, Debug, PartialEq, Eq)] -struct MetaTemplate(Vec); - -impl<'a> MetaTemplate { - fn iter(&self) -> impl Iterator { - self.0.iter() - } -} - #[derive(Clone, Copy, Debug, PartialEq, Eq)] struct Shift(u32); -- cgit v1.2.3