syntax_data: {"ast_node_type":"enum","tokens":[{"end":80,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// it to `const_to_pat`. Any other path (like enum variants without fields)
context_before:     /// Takes a HIR Path. If the path is a constant, evaluates it and feeds
context_after:     /// is converted to the corresponding pattern via `lower_variant_or_leaf`.