@ -29,6 +29,15 @@ namespace CppSharp
Passes.Add(pass);
}
/// <summary>
/// Runs the passes in the builder.
/// </summary>
public void RunPasses()
{
foreach (var pass in Passes)
pass.VisitLibrary(Driver.Library);
/// Finds a previously-added pass of the given type.