module documentation
Defined python's object behaviour e.g. dunder method definition and action
Class |
|
parse the stub file (.pyi) added related stub file syntax (e.g. @overload, @property, if sys.version etc.. Assumption: python version related stub must be declared as: if sys.version_info >= (3, ) with the operand must be a tuple constant... |
Function | get |
get the caller argument based on a str |
Function | get |
return the custom dunder method for this operation, not include default dunder method Raise: DunderUnimplemented if no dunder method Raise: OperationIncompatible if : op is not comparison operator left is not Instance... |
Function | instance |
Undocumented |
Function | instance |
Undocumented |
Function | instance |
Undocumented |
Function | py2 |
Undocumented |
Constant | BIN |
Undocumented |
Constant | BIN |
Undocumented |
Constant | BOOL |
Undocumented |
Constant | BUILTIN |
Undocumented |
Constant | COMP |
Undocumented |
Constant | COMP |
Undocumented |
Constant | COMP |
Undocumented |
Constant | DUNDER |
Undocumented |
Constant | REFLECTED |
Undocumented |
Constant | UNARY |
Undocumented |
Constant | UNARY |
Undocumented |
Function | _and |
Undocumented |
Function | _or |
Undocumented |
Function | _reflected |
Undocumented |
return the custom dunder method for this operation, not include default dunder method Raise: DunderUnimplemented if no dunder method Raise: OperationIncompatible if : op is not comparison operator left is not Instance
Parameters | |
left:nodes.Variable | Undocumented |
op:str | Undocumented |
context:InferenceContext | Undocumented |
Returns | |
Iterable[ | Undocumented |
Undocumented
Value |
|
BIN_OP_METHOD =
(source)
Undocumented
Value |
|
Undocumented
Value |
|
COMP_METHOD =
(source)
Undocumented
Value |
|
Undocumented
Value |
|
DUNDER_METHOD =
(source)
Undocumented
Value |
|
REFLECTED_BIN_OP_DUNDER_METHOD =
(source)
Undocumented
Value |
|
UNARY_METHOD =
(source)
Undocumented
Value |
|