Lines Matching defs:__new__
147 # Ensure zero-arg super() works as soon as type.__new__() is completed
151 def __new__(cls, name, bases, namespace):
153 self = super().__new__(cls, name, bases, namespace)
169 def __new__(cls, name, bases, namespace):
204 def __new__(cls, name, bases, namespace):
207 return super().__new__(cls, name, bases, namespace)
218 # type.__new__
234 # Some metaclasses may not pass the original namespace to type.__new__
237 def __new__(cls, name, bases, namespace):
239 return super().__new__(cls, name, bases, namespace)
248 # to type.__new__.
259 def __new__(cls, name, bases, namespace, cell):
261 return super().__new__(cls, name, bases, namespace)
273 def __new__(cls, name, bases, namespace):
274 cls = super().__new__(cls, name, bases, namespace)