示例#1
0
 public void Run()
 {
     RegionProcessor processor = new RegionProcessor(this, null, false, m_methodBody.ReturnType is TypeSpecVoidTag);
     processor.QueueNode(m_methodBody.EntryRegion.EntryNode.Value);
     processor.Run();
 }
示例#2
0
 private HighCfgNode ProcessSubRegion(HighRegion region, RegionStack regionStack, bool isTry)
 {
     HighCfgNode cfgNode = region.EntryNode.Value;
     RegionProcessor processor = new RegionProcessor(m_initPass, regionStack, isTry, false);
     processor.QueueNode(cfgNode);
     processor.Run();
     return cfgNode;
 }