@@ -294,13 +294,6 @@ class _SpecialForm(_Final, _Immutable, _root=True):
294
294
295
295
__slots__ = ('_name' , '_doc' )
296
296
297
- def __getstate__ (self ):
298
- return {'name' : self ._name , 'doc' : self ._doc }
299
-
300
- def __setstate__ (self , state ):
301
- self ._name = state ['name' ]
302
- self ._doc = state ['doc' ]
303
-
304
297
def __new__ (cls , * args , ** kwds ):
305
298
"""Constructor.
306
299
@@ -555,20 +548,6 @@ def __init__(self, name, *constraints, bound=None,
555
548
if def_mod != 'typing' :
556
549
self .__module__ = def_mod
557
550
558
- def __getstate__ (self ):
559
- return {'name' : self .__name__ ,
560
- 'bound' : self .__bound__ ,
561
- 'constraints' : self .__constraints__ ,
562
- 'co' : self .__covariant__ ,
563
- 'contra' : self .__contravariant__ }
564
-
565
- def __setstate__ (self , state ):
566
- self .__name__ = state ['name' ]
567
- self .__bound__ = state ['bound' ]
568
- self .__constraints__ = state ['constraints' ]
569
- self .__covariant__ = state ['co' ]
570
- self .__contravariant__ = state ['contra' ]
571
-
572
551
def __repr__ (self ):
573
552
if self .__covariant__ :
574
553
prefix = '+'
0 commit comments