cython
1cdef class Base:
2cpdef str noargs(self)
3cpdef str int_arg(self, int i)
4cpdef str _class(tp)
5
6cdef class Derived(Base):
7cpdef str noargs(self)
8cpdef str int_arg(self, int i)
9cpdef str _class(tp)
10
11cdef class DerivedDerived(Derived):
12cpdef str noargs(self)
13cpdef str int_arg(self, int i)
14cpdef str _class(tp)
15
16cdef class Derived2(Base):
17cpdef str noargs(self)
18cpdef str int_arg(self, int i)
19cpdef str _class(tp)
20