module documentation
Undocumented
Class |
|
Override ElementTree with added str representation. |
Class |
|
construct a tree that start with the total subset, and children will be the subset of the parent node. In case where some set is subset to multiple node, it will insert to all of the nodes. Most of it is taken from: https://stackoverflow... |
Class |
|
Temporary set multiple attribute of an obj. Example: with TempAttr(node) as handler: handler.set_attr("temp", 2) |
Function | build |
Undocumented |
Function | check |
check selected_operand in the results to see if they're matched :param results: can be list of (InferenceResult or dict) :return: bool |
Function | combine |
Undocumented |
Function | compare |
Undocumented |
Function | compare |
Undocumented |
Function | get |
Undocumented |
Function | infer |
implementation of products of operand in binop/boolop/compare etc... |
Function | is |
Undocumented |
Function | is |
cancel element in main container that is subset/superset to the container_checker |
Function | make |
optionally import module, log the warning message if it's not imported |
Function | make |
Undocumented |
Function | make |
Undocumented |
Function | methdispatch |
Undocumented |
Function | pairwise |
s -> (s0,s1), (s1,s2), (s2, s3), ... |
Function | strip |
FOr ast const node, get the actual python const |
Function | temp |
Undocumented |
Constant | AST2Z3TYPE |
Undocumented |
Constant | ASTBOOL2Z3 |
Undocumented |
Constant | Z3CONST |
Undocumented |
check selected_operand in the results to see if they're matched :param results: can be list of (InferenceResult or dict) :return: bool
Undocumented
Parameters | |
node1:nodes.BaseNode | Undocumented |
node2 | Undocumented |
context | Undocumented |
Returns | |
bool | Undocumented |