{"ast_node_type":"other","tokens":[{"end":39,"kind":"keyword","start":0,"text":"if"}]}
            if !ty.references_error() {
        .try_steal_modify_and_emit_err(span, StashKey::ItemNoType, |err| {
                // Only suggest adding `:` if it was missing (and suggested by parsing diagnostic).