Ticket #586 (closed enhancement: fixed)

Opened 3 years ago

Last modified 21 months ago

Support "final" methods in non-final cdef classes

Reported by: scoder Owned by: vitja
Priority: major Milestone: 0.16
Component: Cython Language Feature Keywords:
Cc:

Description

This is a follow-up ticket to #585. It deals with declaring methods "final" in an otherwise non-final cdef class.

"final" methods must not be overridden by subtypes and can therefore be expected to be statically known at compile time. See ticket #474 for a related optimisation for "inline" methods.

Change History

Changed 3 years ago by scoder

  • component changed from Optimization to Language Feature

Changed 21 months ago by vitja

  • status changed from new to closed
  • resolution set to fixed

Changed 21 months ago by vitja

  • milestone changed from wishlist to 0.15.1

Changed 21 months ago by scoder

  • status changed from closed to reopened
  • resolution fixed deleted

Changed 21 months ago by scoder

  • owner changed from somebody to vitja
  • status changed from reopened to new

Changed 21 months ago by scoder

  • status changed from new to closed
  • resolution set to fixed

Changed 21 months ago by scoder

  • milestone changed from 0.15.1 to 0.16
Note: See TracTickets for help on using tickets.