public static void ForEach(MethodBodyBlock method, ForEachCallback handler) { GraphProcessor graphProcessor = new GraphProcessor(); Visitor visitor = new ForEachVisitor(graphProcessor, handler); visitor.AddTask(method, null); graphProcessor.Process(); }
public static void ForEach(MethodBodyBlock method, ForEachCallback handler) { GraphProcessor graphProcessor = new GraphProcessor(); Visitor visitor = new ForEachVisitor(graphProcessor,handler); visitor.AddTask(method,null); graphProcessor.Process(); }
private static void RemoveStackTypes(MethodBodyBlock method) { ForEachVisitor.ForEach(method, new ForEachCallback(RemoveStackTypesCallback)); }