class documentation
Build SSA graph from a given AST node based on the CFG.
| Method | __init__ |
No summary |
| Method | backward |
Undocumented |
| Method | compute |
Undocumented |
| Method | compute |
Undocumented |
| Method | compute |
generate undefined names from given cfg |
| Method | flatten |
input: ast tuple object return a list of elements in the given tuple |
| Method | get |
Undocumented |
| Method | get |
Undocumented |
| Method | get |
Extract all identifiers from the given AST node. |
| Method | get |
Undocumented |
| Method | hit |
Undocumented |
| Method | is |
Undocumented |
| Method | print |
Undocumented |
| Method | RD |
Undocumented |
| Method | to |
Undocumented |
| Instance Variable | block |
Undocumented |
| Instance Variable | block |
Undocumented |
| Instance Variable | dom |
Undocumented |
| Instance Variable | error |
Undocumented |
| Instance Variable | global |
Undocumented |
| Instance Variable | global |
Undocumented |
| Instance Variable | m |
Undocumented |
| Instance Variable | module |
Undocumented |
| Instance Variable | numbering |
Undocumented |
| Instance Variable | reachable |
Undocumented |
| Instance Variable | src |
Undocumented |
| Instance Variable | ssa |
Undocumented |
| Instance Variable | undefined |
Undocumented |
| Instance Variable | unreachable |
Undocumented |
| Instance Variable | var |
Undocumented |
def backward_query_new(self, block, ident_name, visited, path=[], dom={}, idom={}, dom_stmt_res=[], block_ident_gen={}, block_ident_del={}, condition_cons=None, entry_id=1):
(source)
¶
Undocumented