class documentation
look for stmt that define the block edge and partition accordingly e.g. x = 1 if x: pass x = 3 This will yield block [1, 2] and [4, 4], since 'If' node is multi line block ranging from 2 to 3
Method | __init__ |
Undocumented |
Method | flush |
create a RawBasicBlock from _cache, add attr to blk based on **kwargs |
Method | generic |
Undocumented |
Method | get |
yield all simple block in the ast, non recursively :return: yield all simple block |
Method | visit |
Undocumented |
Method | visit_ |
Undocumented |
Method | visit_ |
Undocumented |
Method | visit_ |
Undocumented |
Method | visit_ |
Undocumented |
Method | visit |
Undocumented |
Method | visit_ |
Undocumented |
Method | visit_ |
Undocumented |
Method | visit_ |
Undocumented |
Method | visit_ |
Undocumented |
Method | visit_ |
Undocumented |
Method | visit_ |
Undocumented |
Method | visit_ |
Undocumented |
Instance Variable | as |
Undocumented |
Instance Variable | ast |
Undocumented |
Instance Variable | end |
Undocumented |
Instance Variable | start |
Undocumented |
Method | _append |
Undocumented |
Instance Variable | _cache |
Undocumented |
Instance Variable | _cache |
Undocumented |