Lines Matching refs:alternates
227 Union { alternates: Vec<StateID> },
237 UnionReverse { alternates: Vec<StateID> },
350 CState::Union { ref mut alternates } => { in finish()
353 let alternates = mem::replace(alternates, vec![]); in finish() localVariable
355 alternates: alternates.into_boxed_slice(), in finish()
358 CState::UnionReverse { ref mut alternates } => { in finish()
361 let mut alternates = mem::replace(alternates, vec![]); in finish() localVariable
362 alternates.reverse(); in finish()
364 alternates: alternates.into_boxed_slice(), in finish()
796 CState::Union { ref mut alternates } => { in patch()
797 alternates.push(to); in patch()
799 CState::UnionReverse { ref mut alternates } => { in patch()
800 alternates.push(to); in patch()
835 let state = CState::Union { alternates: vec![] }; in add_union()
842 let state = CState::UnionReverse { alternates: vec![] }; in add_reverse_union()
1034 State::Union { alternates: alts.to_vec().into_boxed_slice() } in s_union()