{"ast_node_type":"other","tokens":[{"end":53,"kind":"keyword","start":0,"text":"codegen:"}]}
    codegen: &mut dyn FnMut(Builder<'a, 'gcc, 'tcx>),
    rust_fn_sig: ty::PolyFnSig<'tcx>,
) -> (Type<'gcc>, Function<'gcc>) {