Rust: remove reduntant Item superclass from Adt subclasses

This commit is contained in:
Paolo Tranquilli
2025-06-20 15:45:18 +02:00
parent 670b835410
commit 0d292b785c
13 changed files with 38 additions and 65 deletions

View File

@@ -1040,7 +1040,7 @@ class _:
"""
@annotate(Enum)
@annotate(Enum, replace_bases={Item: None}) # still an Item via Adt
class _:
"""
An enum declaration.
@@ -1835,7 +1835,7 @@ class _:
"""
@annotate(Struct)
@annotate(Struct, replace_bases={Item: None}) # still an Item via Adt
class _:
"""
A Struct. For example:
@@ -2014,7 +2014,7 @@ class _:
"""
@annotate(Union)
@annotate(Union, replace_bases={Item: None}) # still an Item via Adt
class _:
"""
A union declaration.