Exemple #1
0
class C(Z, B): __metaclass__ = classmaker()

# here needed_metas = (_M_XM_Y, M_B)

# composition of many metaclasses

class M_A(type): pass
Exemple #2
0
 class C(O):
     __metaclass__ = classmaker()
Exemple #3
0
 class C(Folder):
     __metaclass__ = classmaker((M_A, ))
Exemple #4
0
 class C(Folder):  # no problem here
     __metaclass__ = classmaker()
Exemple #5
0
class G(E, F):
    __metaclass__ = classmaker()
Exemple #6
0
class F(C):
    __metaclass__ = classmaker()
Exemple #7
0
class C(B, M_B):
    __metaclass__ = classmaker()
Exemple #8
0
class C(A, B):
    __metaclass__ = classmaker()
Exemple #9
0
 class C(M_A, N):
     __metaclass__ = classmaker()
Exemple #10
0
class C:
    __metaclass__ = classmaker()
Exemple #11
0
 class C(N, M_A):
     __metaclass__ = classmaker()
Exemple #12
0
class C:
    __metaclass__ = classmaker(left_metas=(M_B, ), right_metas=(
        M_A,
        M_B,
    ))
Exemple #13
0
class C(A):
    __metaclass__ = classmaker(right_metas=(M_B, ))
Exemple #14
0
 class C(O, O_):
     __metaclass__ = classmaker()
Exemple #15
0
class C(M_B, B):
    __metaclass__ = classmaker()
Exemple #16
0
class C(O, object):
    __metaclass__ = classmaker()
Exemple #17
0
class Z(X, Y):
    __metaclass__ = classmaker()
Exemple #18
0
class C(B):
    __metaclass__ = classmaker((M_A, ))
Exemple #19
0
class Z(X,Y): __metaclass__ = classmaker()

# here needed_metas = (M_X, M_Y)

assert Z.__class__.__name__ == "_M_XM_Y"