aboutsummaryrefslogtreecommitdiffstats
path: root/src/parse/regex/bc.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/parse/regex/bc.rs')
-rw-r--r--src/parse/regex/bc.rs11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/parse/regex/bc.rs b/src/parse/regex/bc.rs
index c0eff8b..6b3ca1b 100644
--- a/src/parse/regex/bc.rs
+++ b/src/parse/regex/bc.rs
@@ -2,12 +2,8 @@ use std::collections::{HashMap, VecDeque};
use crate::{
bitset::BitSet,
- parse::{
- Parse,
- regex::{
- CharacterClass, GreedyBehavior, LookDirection, LookPolarity, Pattern,
- byte_range::ByteRange,
- },
+ parse::regex::{
+ CharacterClass, GreedyBehavior, LookDirection, LookPolarity, Pattern, byte_range::ByteRange,
},
};
@@ -586,6 +582,9 @@ impl TryFrom<Pattern> for BytecodeCompiledRegex {
}
}
+#[cfg(test)]
+use crate::parse::Parse;
+
#[test]
fn print_compiled_vm() {
let pat = Pattern::parse_from_bytes(b"a?b?").unwrap();