Function codegen

Source
pub(crate) unsafe fn codegen(
    tcx: TyCtxt<'_>,
    cx: GenericCx<'_, SCx<'_>>,
    module_name: &str,
    kind: AllocatorKind,
    alloc_error_handler_kind: AllocatorKind,
)