Browse Source

Added the ability to remove a built-in pass.

pull/1431/head
Franco Sinisi 5 years ago committed by João Matos
parent
commit
096cf3d9b8
  1. 8
      src/Generator/Passes/PassBuilder.cs

8
src/Generator/Passes/PassBuilder.cs

@ -32,6 +32,14 @@ namespace CppSharp @@ -32,6 +32,14 @@ namespace CppSharp
Passes.Add(pass);
}
/// <summary>
/// Remove a previously-added pass, if exists.
/// </summary>
public bool RemovePass(T pass)
{
return pass is TranslationUnitPass && Passes.Remove(pass);
}
/// <summary>
/// Finds a previously-added pass of the given type.
/// </summary>

Loading…
Cancel
Save