Index: src/AST/Pass.hpp
===================================================================
--- src/AST/Pass.hpp	(revision ef9988b2a61622a9298917f718714c142ebfa9a8)
+++ src/AST/Pass.hpp	(revision e67a82d79e32a55496140aa883716d9123ccc7f7)
@@ -91,4 +91,10 @@
 	static void run( std::list< ptr<Decl> > & decls, Args &&... args ) {
 		Pass<core_t> visitor( std::forward<Args>( args )... );
+		accept_all( decls, visitor );
+	}
+
+	template< typename... Args >
+	static void run( std::list< ptr<Decl> > & decls ) {
+		Pass<core_t> visitor;
 		accept_all( decls, visitor );
 	}
