{"ast_node_type":"function","tokens":[{"end":79,"kind":"keyword","start":0,"text":"pub(super)"}]}
    pub(super) fn set_diverging(&mut self, iv: InferenceVar, diverging: bool) {
        self.modify_type_variable_flag(iv, |f| {