Home
last modified time | relevance | path

Searched refs:ClassState (Results 1 - 1 of 1) sorted by relevance

/third_party/rust/crates/regex/regex-syntax/src/ast/
H A Dparse.rs250 stack_class: RefCell<Vec<ClassState>>,
297 /// ClassState represents a single stack frame while parsing character classes.
304 enum ClassState { enum
824 .push(ClassState::Open { union: parent_union, set: nested_set }); in push_class_open()
864 Some(ClassState::Op { .. }) => { in pop_class()
871 panic!("unexpected ClassState::Op") in pop_class()
873 Some(ClassState::Open { mut union, mut set }) => { in pop_class()
894 if let ClassState::Open { ref set, .. } = *state { in unclosed_class_error()
919 .push(ClassState::Op { kind: next_kind, lhs: new_lhs }); in push_class_op()
932 Some(ClassState in pop_class_op()
[all...]

Completed in 2 milliseconds