/// <summary> /// Applies a sequence of intraprocedural optimizations to this flow graph. /// </summary> /// <param name="optimizations"> /// The transforms to apply. /// </param> public void Transform(IEnumerable <IntraproceduralOptimization> optimizations) { ImmutableGraph = ImmutableGraph.Transform(optimizations); }
/// <summary> /// Applies a sequence of intraprocedural optimizations to this flow graph. /// </summary> /// <param name="optimizations"> /// The transforms to apply. /// </param> public void Transform(params IntraproceduralOptimization[] optimizations) { ImmutableGraph = ImmutableGraph.Transform(optimizations); }
/// <summary> /// Applies an intraprocedural optimization to this flow graph. /// </summary> /// <param name="optimization"> /// The transform to apply. /// </param> public void Transform(IntraproceduralOptimization optimization) { ImmutableGraph = ImmutableGraph.Transform(optimization); }