Lines Matching refs:True
62 # | True | add | | <- the default
74 # | True | add | | <- the default
88 # | True | add | raise |
102 # | True | add | | <- the default
117 # | True | add | raise |
133 # | False | False | True | | | No __eq__, use the base class __hash__
135 # | False | True | False | None | | <-- the default, not hashable
137 # | False | True | True | add | | Frozen, so hashable, allows override
139 # | True | False | False | add | raise | Has no __eq__, but hashable
141 # | True | False | True | add | raise | Has no __eq__, but hashable
143 # | True | True | False | add | raise | Not frozen, but hashable
145 # | True | True | True | add | raise | Frozen, so hashable
166 # | True | add | | <- the default
368 def field(*, default=MISSING, default_factory=MISSING, init=True, repr=True,
369 hash=None, compare=True, metadata=None, kw_only=MISSING):
543 seen_default = True
719 return True
828 # Never overwrites an existing attribute. Returns True if the
831 return True
864 (False, False, False, True ): None,
865 (False, False, True, False): None,
866 (False, False, True, True ): None,
867 (False, True, False, False): _hash_set_none,
868 (False, True, False, True ): None,
869 (False, True, True, False): _hash_add,
870 (False, True, True, True ): None,
871 (True, False, False, False): _hash_add,
872 (True, False, False, True ): _hash_exception,
873 (True, False, True, False): _hash_add,
874 (True, False, True, True ): _hash_exception,
875 (True, True, False, False): _hash_add,
876 (True, True, False, True ): _hash_exception,
877 (True, True, True, False): _hash_add,
878 (True, True, True, True ): _hash_exception,
916 has_dataclass_bases = True
920 any_frozen_base = True
949 # Switch the default to kw_only=True, and ignore this
954 KW_ONLY_seen = True
955 kw_only = True
1110 raise TypeError('weakref_slot is True but slots is False')
1202 def dataclass(cls=None, /, *, init=True, repr=True, eq=True, order=False,
1203 unsafe_hash=False, frozen=False, match_args=True,
1252 """Returns True if obj is an instance of a dataclass."""
1257 """Returns True if obj is a dataclass or an instance of a
1379 def make_dataclass(cls_name, fields, *, bases=(), namespace=None, init=True,
1380 repr=True, eq=True, order=False, unsafe_hash=False,
1381 frozen=False, match_args=True, kw_only=False, slots=False,
1458 @dataclass(frozen=True)