| 348 | """Bare ``ClassVar`` and ``ClassVar = entry(...)`` may mix in one class.""" |
| 349 | |
| 350 | class Kind(Enum, type_key=_unique_key("Kind")): |
| 351 | blank: ClassVar[Kind] |
| 352 | tag: str = "" # ordinary field; extra fields follow |
| 353 | named: ClassVar[Kind] = entry(tag="hi") |
| 354 | |
| 355 | # ``ClassVar`` binders are processed before ``entry(...)`` assignments. |
| 356 | assert Kind.blank._value == 0 |
nothing calls this directly
no test coverage detected