{"ast_node_type":"function","tokens":[{"end":51,"kind":"keyword","start":0,"text":"pub(super)"}]}
    pub(super) fn fallback_if_possible(&mut self) {
    /// whereas rustc replaces them with `()` or `!`.
        let int_fallback = TyKind::Scalar(Scalar::Int(IntTy::I32)).intern(Interner);