mirror of
https://github.com/github/codeql.git
synced 2025-12-18 09:43:15 +01:00
26 lines
303 B
Python
26 lines
303 B
Python
|
|
class Meta1(type):
|
|
pass
|
|
|
|
class Meta2(type):
|
|
pass
|
|
|
|
class C1(metaclass=Meta1):
|
|
pass
|
|
|
|
class C2(metaclass=Meta2):
|
|
pass
|
|
|
|
|
|
#No explicit metaclass
|
|
class C3(object):
|
|
pass
|
|
|
|
#Multiple non-conflicting metaclasses:
|
|
class C4(C2, object):
|
|
pass
|
|
|
|
#Metaclass conflict
|
|
class C5(C2, C1):
|
|
pass
|