Function | infer_enum |
Specific inference function for enum Call node. |
Function | infer_enum_class |
Specific inference for enums. |
Function | infer_func_form |
Specific inference function for namedtuple or Python 3 enum. |
Function | infer_named_tuple |
Specific inference function for namedtuple Call node |
Function | infer_typing_namedtuple |
Infer a typing.NamedTuple(...) call. |
Function | infer_typing_namedtuple_class |
Infer a subclass of typing.NamedTuple |
Function | infer_typing_namedtuple_function |
Starting with python3.9, NamedTuple is a function of the typing module. The class NamedTuple is build dynamically through a call to type during initialization of the _NamedTuple variable. |
Constant | ENUM_BASE_NAMES |
Undocumented |
Constant | INT_FLAG_ADDITION_METHODS |
Undocumented |
Constant | TYPING_NAMEDTUPLE_BASENAMES |
Undocumented |
Function | _check_namedtuple_attributes |
Undocumented |
Function | _find_func_form_arguments |
Undocumented |
Function | _get_renamed_namedtuple_attributes |
Undocumented |
Function | _has_namedtuple_base |
Predicate for class inference tip |
Function | _infer_first |
Undocumented |
Function | _is_enum_subclass |
Return whether cls is a subclass of an Enum. |
Function | _looks_like |
Undocumented |
Variable | _looks_like_enum |
Undocumented |
Variable | _looks_like_namedtuple |
Undocumented |
Variable | _looks_like_typing_namedtuple |
Undocumented |
type
during
initialization of the _NamedTuple
variable.Undocumented
Value |
|