{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"Primitive::Int(integer,"}]}
        Primitive::Int(integer, _is_signed) => {
    let mut registers_for_primitive = |p| match p {
            num_gp_registers += integer.size().bytes().div_ceil(8) as u32;