/third_party/python/Lib/test/ |
D | test_subclassinit.py | 10 def __init_subclass__(cls): member in Test.test_init_subclass.A 11 super().__init_subclass__() 24 def __init_subclass__(cls): member in Test.test_init_subclass_dict.A 25 super().__init_subclass__() 36 def __init_subclass__(cls, **kwargs): member in Test.test_init_subclass_kwargs.A 46 def __init_subclass__(cls): member in Test.test_init_subclass_error.A 55 def __init_subclass__(cls, whatever): member in Test.test_init_subclass_wrong.A 64 def __init_subclass__(cls, **kwargs): member in Test.test_init_subclass_skipped.BaseWithInit 65 super().__init_subclass__(**kwargs) 79 def __init_subclass__(cls, **kwargs): member in Test.test_init_subclass_diamond.Base [all …]
|
D | test_abc.py | 665 def __init_subclass__(cls, **kwargs): member in test_factory.TestABCWithInitSubclass.test_works_with_init_subclass.ReceivesClassKwargs 666 super().__init_subclass__()
|
D | test_genericclass.py | 197 def __init_subclass__(cls): member in TestClassGetitem.test_class_getitem_patched.C
|
D | test_enum.py | 2632 def __init_subclass__(cls, **kwds): member in TestFlag.test_init_subclass.MyEnum 2633 super().__init_subclass__(**kwds) 2638 def __init_subclass__(cls, **kwds): member in TestFlag.test_init_subclass.TheirEnum 2639 super(TheirEnum, cls).__init_subclass__(**kwds) 2642 def __init_subclass__(cls, **kwds): member in TestFlag.test_init_subclass.WhoseEnum 2653 def __init_subclass__(cls, **kwds): member in TestFlag.test_init_subclass.OurEnum 2656 def __init_subclass__(cls, **kwds): member in TestFlag.test_init_subclass.WhereEnum
|
D | test_pydoc.py | 777 expected['__init_subclass__'] = TestClass.__init_subclass__
|
D | test_typing.py | 1671 def __init_subclass__(cls, **kwargs): member in GenericTests.test_init_subclass.X 1672 super().__init_subclass__(**kwargs) 2278 def __init_subclass__(cls, **kwargs) -> None: member in GenericTests.test_init_subclass_super_called.Final 2282 super().__init_subclass__(**kwargs)
|
D | test_inspect.py | 288 def __init_subclass__(cls): member in TestPredicates.test_isabstract_during_init_subclass.AbstractChecker
|
/third_party/python/Lib/ |
D | string.py | 69 def __init_subclass__(cls): member in Template 70 super().__init_subclass__() 146 Template.__init_subclass__()
|
D | typing.py | 345 def __init_subclass__(self, /, *args, **kwds): member in _Final 1328 def __init_subclass__(cls, *args, **kwargs): member in Generic 1329 super().__init_subclass__(*args, **kwargs) 1527 def __init_subclass__(cls, *args, **kwargs): member in Protocol 1528 super().__init_subclass__(*args, **kwargs) 1684 def __init_subclass__(cls, *args, **kwargs): member in Annotated
|
D | random.py | 219 def __init_subclass__(cls, /, **kwargs): member in Random
|
/third_party/python/Misc/NEWS.d/ |
D | 3.10.0a5.rst | 301 in ``__init_subclass__``. 340 remove __init_subclass__ support for Enum members
|
D | 3.6.2rc1.rst | 322 inspect.isabstract() now works during __init_subclass__. Patch by Nate 333 use keyword parameters in __init_subclass__. Patch by Nate Soares.
|
D | 3.10.0a4.rst | 277 ``__init_subclass__`` 538 ``Enum``: call ``__init_subclass__`` after members have been added
|
D | 3.6.0a4.rst | 126 subclassing, the __init_subclass__ classmethod is called on the base class.
|
D | 3.6.4rc1.rst | 265 generic classes, improve interaction of ``__init_subclass__`` with generics.
|
D | 3.7.0a3.rst | 254 generic classes, improve interaction of ``__init_subclass__`` with generics.
|
D | 3.7.0a1.rst | 2862 inspect.isabstract() now works during __init_subclass__. Patch by Nate 4721 use keyword parameters in __init_subclass__. Patch by Nate Soares.
|
/third_party/python/Lib/zoneinfo/ |
D | _zoneinfo.py | 36 def __init_subclass__(cls): member in ZoneInfo
|
/third_party/python/Doc/reference/ |
D | datamodel.rst | 1906 Whenever a class inherits from another class, :meth:`~object.__init_subclass__` is 1910 applied to, ``__init_subclass__`` solely applies to future subclasses of the 1913 .. classmethod:: object.__init_subclass__(cls) 1920 the parent's class ``__init_subclass__``. For compatibility with 1921 other classes using ``__init_subclass__``, one should take out the 1926 def __init_subclass__(cls, /, default_name, **kwargs): 1927 super().__init_subclass__(**kwargs) 1933 The default implementation ``object.__init_subclass__`` does 1939 machinery, and is never passed to ``__init_subclass__`` implementations. 2130 3) The :meth:`~object.__init_subclass__` hook is called on the
|
/third_party/python/Doc/whatsnew/ |
D | 3.6.rst | 332 The new ``__init_subclass__`` classmethod will be called on the base class 338 def __init_subclass__(cls, **kwargs): 339 super().__init_subclass__(**kwargs) 349 :meth:`~object.__init_subclass__` implementations, custom metaclasses must 2238 consistently delegated to :meth:`object.__init_subclass__`. This means that 2240 keyword arguments, but :meth:`object.__init_subclass__` (which is called from
|
/third_party/python/Tools/c-analyzer/ |
D | TODO | 424 Objects/typeobject.c:PyId___init_subclass__ _Py_IDENTIFIER(__init_subclass__)
|
/third_party/python/Doc/library/ |
D | functions.rst | 1797 appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`)
|
/third_party/python/Objects/ |
D | typeobject.c | 70 _Py_IDENTIFIER(__init_subclass__);
|