{"ast_node_type":"variable","tokens":[{"end":86,"kind":"keyword","start":0,"text":"let"}]}
            let val = CValue::by_ref(Pointer::new(ptr.load_scalar(fx)), ret.layout());
            // FIXME correctly handle unalignedness
            ret.write_cvalue(fx, val);