syntax_data: {"ast_node_type":"enum","tokens":[{"end":42,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:     if is_empty_match && !non_empty_enum {
context_before:     // informative.
context_after:         return cx.tcx.dcx().emit_err(NonExhaustivePatternsTypeNotEmpty {