Helper: build `∀ (_ : a), b`
(a: AE, b: AE)
| 4528 | } |
| 4529 | |
| 4530 | // 3. Exactly one constructor with zero non-param fields |
| 4531 | if ctors.len() != 1 { |
| 4532 | return Ok(false); |
| 4533 | } |
| 4534 | match self.try_get_const(&ctors[0])? { |
| 4535 | Some(KConst::Ctor { fields, .. }) => Ok(fields == 0), |
no outgoing calls