MCPcopy Index your code
hub / github.com/RustPython/RustPython / real_is_subclass

Method real_is_subclass

crates/vm/src/protocol/object.rs:527–529  ·  view source on GitHub ↗

Real issubclass check without going through __subclasscheck__ This is equivalent to CPython's _PyObject_RealIsSubclass which just calls recursive_issubclass

(&self, cls: &Self, vm: &VirtualMachine)

Source from the content-addressed store, hash-verified

525 /// Real issubclass check without going through __subclasscheck__
526 /// This is equivalent to CPython's _PyObject_RealIsSubclass which just calls recursive_issubclass
527 pub fn real_is_subclass(&self, cls: &Self, vm: &VirtualMachine) -> PyResult<bool> {
528 self.recursive_issubclass(cls, vm)
529 }
530
531 /// Determines if `self` is a subclass of `cls`, either directly, indirectly or virtually
532 /// via the __subclasscheck__ magic method.

Callers 1

__subclasscheck__Method · 0.80

Calls 1

recursive_issubclassMethod · 0.80

Tested by

no test coverage detected