Home
last modified time | relevance | path

Searched refs:__subclasscheck__ (Results 1 - 11 of 11) sorted by relevance

/third_party/python/Lib/test/
H A Dtest_typechecks.py1 """Unit tests for __instancecheck__ and __subclasscheck__."""
10 return any(cls.__subclasscheck__(c)
13 def __subclasscheck__(cls, sub): member in ABC
30 self.assertEqual(Integer.__subclasscheck__(int), True)
31 self.assertEqual(Integer.__subclasscheck__(float), False)
H A Dtest_exceptions.py1279 def __subclasscheck__(cls, subclass): member in ExceptionTests.test_badisinstance.Meta
H A Dtest_types.py777 def __subclasscheck__(cls, sub): member in UnionTests.test_bad_subclasscheck.BadMeta
/third_party/python/Lib/
H A D_py_abc.py105 return cls.__subclasscheck__(subclass)
106 return any(cls.__subclasscheck__(c) for c in (subclass, subtype))
108 def __subclasscheck__(cls, subclass): member in ABCMeta
H A Dabc.py121 def __subclasscheck__(cls, subclass): member in .ABCMeta
H A Dtyping.py473 def __subclasscheck__(self, cls): member in _SpecialForm
1298 return self.__subclasscheck__(type(obj))
1300 def __subclasscheck__(self, cls): member in _BaseGenericAlias
1572 def __subclasscheck__(self, cls): member in _SpecialGenericAlias
1577 return super().__subclasscheck__(cls)
1675 return self.__subclasscheck__(type(obj))
1677 def __subclasscheck__(self, cls): member in _UnionGenericAlias
2992 def __subclasscheck__(cls, other): member in _TypedDictMeta
2996 __instancecheck__ = __subclasscheck__
/third_party/python/Modules/
H A D_abc.c619 result = PyObject_CallMethodOneArg(self, &_Py_ID(__subclasscheck__), in _abc__abc_instancecheck_impl()
623 result = PyObject_CallMethodOneArg(self, &_Py_ID(__subclasscheck__), in _abc__abc_instancecheck_impl()
636 result = PyObject_CallMethodOneArg(self, &_Py_ID(__subclasscheck__), in _abc__abc_instancecheck_impl()
/third_party/python/Include/internal/
H A Dpycore_global_strings.h200 STRUCT_FOR_ID(__subclasscheck__)
H A Dpycore_runtime_init.h823 INIT_ID(__subclasscheck__), \
/third_party/python/Lib/test/test_capi/
H A Dtest_misc.py155 def __subclasscheck__(cls, sub): member in CAPITest.test_set_object.Meta
/third_party/python/Objects/
H A Dabstract.c2714 /* We know what type's __subclasscheck__ does. */ in object_issubclass()
2728 if (_Py_EnterRecursiveCallTstate(tstate, " in __subclasscheck__")) { in object_issubclass()
2744 checker = _PyObject_LookupSpecial(cls, &_Py_ID(__subclasscheck__)); in object_issubclass()
2747 if (_Py_EnterRecursiveCallTstate(tstate, " in __subclasscheck__")) { in object_issubclass()

Completed in 20 milliseconds