Index: src/AST/Pass.hpp
===================================================================
--- src/AST/Pass.hpp	(revision b859f59ebd77d3938fa0f3ac53bcd0b8d708f3b4)
+++ src/AST/Pass.hpp	(revision d3af50525d39eb9ac13fe562fd833cb2158362d5)
@@ -395,12 +395,4 @@
 		at_cleanup( [func](void *) { func(); }, nullptr );
 	}
-
-	/// When this node is finished being visited, call a member of an object.
-	template<typename T>
-	void GuardMethod( T * obj, void (T::*method)() ) {
-		at_cleanup( [ method ]( void * object ) {
-			static_cast< T * >( object )->method();
-		}, static_cast< void * >( obj ) );
-	}
 };
 
