{"ast_node_type":"variable","tokens":[{"end":53,"kind":"keyword","start":0,"text":"if"}]}
            if let (Some(pattern_type), Some(expr)) =
        if code_resolved_function.self_param(self.sema.db).is_some() {
                (&pattern_ufcs.qualifier_type, &code.receiver())