Index: src/Common/PassVisitor.impl.h
===================================================================
--- src/Common/PassVisitor.impl.h	(revision ddcedfe425f9a47680a0484183f57fdb80f59380)
+++ src/Common/PassVisitor.impl.h	(revision 6a45bd78e92f655b09a86343cc1f6bc004cd951d)
@@ -835,5 +835,4 @@
 	{
 		auto guard = makeFuncGuard( [this]() { indexerScopeEnter(); }, [this]() { indexerScopeLeave(); } );
-		maybeAccept_impl( node->parameters, *this );
 		maybeAccept_impl( node->base      , *this );
 	}
@@ -858,5 +857,4 @@
 	{
 		auto guard = makeFuncGuard( [this]() { indexerScopeEnter(); }, [this]() { indexerScopeLeave(); } );
-		maybeAccept_impl( node->parameters, *this );
 		maybeAccept_impl( node->base      , *this );
 	}
@@ -880,5 +878,4 @@
 	{
 		auto guard = makeFuncGuard( [this]() { indexerScopeEnter(); }, [this]() { indexerScopeLeave(); } );
-		maybeMutate_impl( node->parameters, *this );
 		maybeMutate_impl( node->base      , *this );
 	}
@@ -904,5 +901,4 @@
 	{
 		auto guard = makeFuncGuard( [this]() { indexerScopeEnter(); }, [this]() { indexerScopeLeave(); } );
-		maybeAccept_impl( node->parameters, *this );
 		maybeAccept_impl( node->base      , *this );
 	}
@@ -921,5 +917,4 @@
 	{
 		auto guard = makeFuncGuard( [this]() { indexerScopeEnter(); }, [this]() { indexerScopeLeave(); } );
-		maybeAccept_impl( node->parameters, *this );
 		maybeAccept_impl( node->base      , *this );
 	}
@@ -938,5 +933,4 @@
 	{
 		auto guard = makeFuncGuard( [this]() { indexerScopeEnter(); }, [this]() { indexerScopeLeave(); } );
-		maybeMutate_impl( node->parameters, *this );
 		maybeMutate_impl( node->base      , *this );
 	}
