Index: src/AST/Pass.hpp
===================================================================
--- src/AST/Pass.hpp	(revision b859f59ebd77d3938fa0f3ac53bcd0b8d708f3b4)
+++ src/AST/Pass.hpp	(revision 3f7e68b737bfa5ec5df54d50ea194ff4dfd59db7)
@@ -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 ) );
-	}
 };
 
