[doc] Clarify MRO precedence in descriptor super binding section (GH-29539)

A similar sentence is present in the 'Invocation from super' section of
the descriptor HOWTO, where it is already correct.
This commit is contained in:
Jouke Witteveen 2021-11-20 17:55:35 +01:00 committed by GitHub
parent 04e03f496c
commit ee49484c0f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1820,7 +1820,7 @@ Class Binding
Super Binding
If ``a`` is an instance of :class:`super`, then the binding ``super(B, obj).m()``
searches ``obj.__class__.__mro__`` for the base class ``A``
immediately preceding ``B`` and then invokes the descriptor with the call:
immediately following ``B`` and then invokes the descriptor with the call:
``A.__dict__['m'].__get__(obj, obj.__class__)``.
For instance bindings, the precedence of descriptor invocation depends on