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