{"ast_node_type":"variable","tokens":[{"end":68,"kind":"keyword","start":0,"text":"let"}]}
    let types = cx.func_params_types(cx.get_type_of_global(kernel));
) -> &'ll llvm::Value {
    // It seems like non-pointer values are automatically mapped. So here, we focus on pointer (or