File tree Expand file tree Collapse file tree 2 files changed +3
-8
lines changed Expand file tree Collapse file tree 2 files changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -994,11 +994,6 @@ def xor(self):
994
994
"""
995
995
return Operator ("r^" , [self ])
996
996
997
- # TODO(amaranth-0.6): remove
998
- @deprecated ("`a.implies(b)` is deprecated, use `~a | b` instead" )
999
- def implies (self , conclusion ):
1000
- return ~ self | conclusion
1001
-
1002
997
def __check_shamt (self ):
1003
998
if self .shape ().signed :
1004
999
# Neither Python nor HDLs implement shifts by negative values; prohibit any shifts
@@ -2481,7 +2476,6 @@ def __repr__(self):
2481
2476
any = _proxy_value ("any" )
2482
2477
all = _proxy_value ("all" )
2483
2478
xor = _proxy_value ("xor" )
2484
- implies = _proxy_value ("implies" )
2485
2479
__lshift__ = _proxy_value ("__lshift__" )
2486
2480
__rlshift__ = _proxy_value ("__rlshift__" )
2487
2481
__rshift__ = _proxy_value ("__rshift__" )
Original file line number Diff line number Diff line change @@ -28,8 +28,9 @@ Language changes
28
28
29
29
.. currentmodule :: amaranth.hdl
30
30
31
- * Removed (deprecated in 0.4): :class: `Record `.
32
- * Removed (deprecated in 0.5): public submodules of :mod: `amaranth.hdl `.
31
+ * Removed: (deprecated in 0.4) :class: `Record `.
32
+ * Removed: (deprecated in 0.5) public submodules of :mod: `amaranth.hdl `.
33
+ * Removed: (deprecated in 0.5) :meth: `Value.implies `.
33
34
34
35
35
36
Standard library changes
You can’t perform that action at this time.
0 commit comments