syntax_data: {"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:                 // Combine the remaining alternatives with `dfa`.
context_before:                 let dfa = alts.next().ok_or(Uninhabited)?;
context_after:                 alts.fold(dfa, |dfa, alt| dfa.union(alt, State::new))