syntax_data: {"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:             if trait_item_id != leaf_def.item.def_id
context_before:             // is what CTFE and MIR inlining would care about anyways.
context_after:                 && let Some(leaf_def_item) = leaf_def.item.def_id.as_local()