|
|
@ -32,6 +32,14 @@ namespace CppSharp |
|
|
|
Passes.Add(pass); |
|
|
|
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>
|
|
|
|
/// <summary>
|
|
|
|
/// Finds a previously-added pass of the given type.
|
|
|
|
/// Finds a previously-added pass of the given type.
|
|
|
|
/// </summary>
|
|
|
|
/// </summary>
|
|
|
|