syntax_data: {"ast_node_type":"other","tokens":[{"end":82,"kind":"keyword","start":0,"text":"inputs_and_output[0]"}]}
source_snippet:                 inputs_and_output[0] = Ty::new_mut_ptr(tcx, inputs_and_output[0]);
context_before:                 let mut inputs_and_output = sig.inputs_and_output.to_vec();
context_after:                 sig.inputs_and_output = tcx.mk_type_list(&inputs_and_output);