syntax_data: {"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"match"}]}
source_snippet:             match modifier.unwrap_or(reg_default_modifier) {
context_before:             let root = ['a', 'b', 'c', 'd'][self as usize - Self::ax as usize];
context_after:                 'l' => write!(out, "{root}l"),