syntax_data: {"ast_node_type":"variable","tokens":[{"end":53,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:             if let ty::FnDef(..) = item_type.kind() {
context_before:             // situations, see the `run-make/a-b-a-linker-guard` test.
context_after:                 item_type.fn_sig(tcx).hash_stable(hcx, &mut hasher);