{"ast_node_type":"other","tokens":[{"end":59,"kind":"keyword","start":0,"text":"Self"}]}
        Self { module, body, db, exhaustive_patterns, env }
        let exhaustive_patterns = def_map.is_unstable_feature_enabled(&sym::exhaustive_patterns);
    }