Lines Matching refs:__dict__
968 if '__origin__' in self.__dict__ and not _is_dunder(attr):
1331 if '__orig_bases__' in cls.__dict__:
1337 if '__orig_bases__' in cls.__dict__:
1397 for attr in list(base.__dict__.keys()) + list(annotations.keys()):
1426 init = base.__dict__.get('__init__', _no_init_or_replace_init)
1531 if not cls.__dict__.get('_is_protocol', False):
1536 if not cls.__dict__.get('_is_protocol', False):
1558 if attr in base.__dict__:
1559 if base.__dict__[attr] is None:
1573 if '__subclasshook__' not in cls.__dict__:
1794 ann = base.__dict__.get('__annotations__', {})
1817 globalns = obj.__dict__
1955 arg_attrs = arg.__dict__.copy()
1956 for attr, val in arg.__dict__.items():
2342 annotations.update(base.__dict__.get('__annotations__', {}))
2343 required_keys.update(base.__dict__.get('__required_keys__', ()))
2344 optional_keys.update(base.__dict__.get('__optional_keys__', ()))