Function enso_flexer::generate::branch_body [−][src]
pub fn branch_body<S: BuildHasher>(
dfa: &mut Dfa,
target_state: State<Dfa>,
state_ix: usize,
data: &mut AutomatonData,
has_overlaps: &mut HashMap<usize, bool, S>,
rules_overlap: bool
) -> Result<Block, GenError>
Expand description
Generate the branch body for a transition in the DFA.