• Stefan Behnel's avatar
    Make vtable order of extension types with fused methods only dependant on the... · fcc3461e
    Stefan Behnel authored
    Make vtable order of extension types with fused methods only dependant on the original declaration order (e.g. in the .pxd file).
    Previously, fused methods were specialised and expanded on first use, which lead to an arbitrary order in the vtable.
    Also fixes compile failures when inheriting from base types with fused cdef methods.
    Fixes #1873.
    fcc3461e
fused_cmethods.srctree 6.04 KB