def run_analysis(cfg):
import graph_utils as gu
import networkx as nx
Analysis = ConsProp
def compute_transfer_function(): pass
gu.node_data_map_inplace(cfg, attr='transfer',
f=lambda n, d: compute_transfer_function(d))
nx.set_node_attributes(cfg, 'out', {n:Analysis() for n in cfg.nodes_iter()})
dataflow(cfg, 0, {}, Analysis)
评论列表
文章目录