{"ast_node_type":"other","tokens":[{"end":33,"kind":"keyword","start":0,"text":"if"}]}
        if src.size >= ptr_size {
        let mut dest_ptrs_box = None;
            let adjusted_end = Size::from_bytes(src.end().bytes() - (ptr_size.bytes() - 1));