def process(self, root, trace=False):
		self.trace=trace

		# Visit the blocks in postorder.
		post = list(postorder(BlockWrapper(), root))

		for block in post:
			self(block)

			if block.isRegion():
				self.process(block.entry())
示例#2
0
def cfgPostorder(root):
    return list(postorder(BlockWrapper(), root))
def cfgPostorder(root):
	return list(postorder(BlockWrapper(), root))