diff --git a/src/Generator/Pass.cs b/src/Generator/Passes/Pass.cs
similarity index 90%
rename from src/Generator/Pass.cs
rename to src/Generator/Passes/Pass.cs
index adc4da0b..376a294f 100644
--- a/src/Generator/Pass.cs
+++ b/src/Generator/Passes/Pass.cs
@@ -17,6 +17,14 @@ namespace Cxxi.Passes
return false;
}
+ ///
+ /// Processes a translation unit.
+ ///
+ public virtual bool ProcessUnit(TranslationUnit unit)
+ {
+ return false;
+ }
+
///
/// Processes a declaration.
///