syntax_data: {"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"Constructor::Variant(variant_index)"}]}
source_snippet:             Constructor::Variant(variant_index) => {
context_before:         match pat.ctor() {
context_after:                 let ValTreeKind::Branch(box [actual_variant_idx]) = *valtree else {