syntax_data: {"ast_node_type":"other","tokens":[{"end":82,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:         // We're testing match pairs that remained after an `Or`, so the remaining
context_before:         let remaining_match_pairs = mem::take(&mut candidate.match_pairs);
context_after:         // pairs should all be `Or` too, due to the sorting invariant.