Lines Matching refs:namespace
151 def __new__(cls, name, bases, namespace):
153 self = super().__new__(cls, name, bases, namespace)
169 def __new__(cls, name, bases, namespace):
171 test_namespace = namespace
204 def __new__(cls, name, bases, namespace):
206 namespace_snapshot = namespace.copy()
207 return super().__new__(cls, name, bases, namespace)
209 # __classcell__ is injected into the class namespace by the compiler
234 # Some metaclasses may not pass the original namespace to type.__new__
237 def __new__(cls, name, bases, namespace):
238 namespace.pop('__classcell__', None)
239 return super().__new__(cls, name, bases, namespace)
259 def __new__(cls, name, bases, namespace, cell):
260 namespace['__classcell__'] = cell
261 return super().__new__(cls, name, bases, namespace)
273 def __new__(cls, name, bases, namespace):
274 cls = super().__new__(cls, name, bases, namespace)
275 B = type("B", (), namespace)