{"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"match"}]}
        match (&*tcx.sess.target.arch, &*tcx.sess.target.vendor) {
    if ty.is_int() && u64::from(ty.bits()) < tcx.data_layout.pointer_size().bits() {
            ("x86_64", _) | ("aarch64", "apple") => match (ty, is_signed) {