Added address flow builder, and type constraint generator.

This commit is contained in:
Jon Riehl 2013-05-21 11:58:26 -05:00
commit abbf972768
4 changed files with 323 additions and 4 deletions

View file

@ -171,8 +171,8 @@ class BasicBlockVisitor (BytecodeVisitor):
block_indices.sort()
for block_index in block_indices:
self.enter_block(block_index)
for i, op, arg in blocks[block_index]:
self.visit_op(i, op, arg)
for op_tuple in blocks[block_index]:
self.visit_op(*op_tuple)
self.exit_block(block_index)
return self.exit_blocks(blocks)