Index: src/SymTab/FixFunction.cc
===================================================================
--- src/SymTab/FixFunction.cc	(revision e2203912dc6851873d11c3523fda6ab1175b95b5)
+++ src/SymTab/FixFunction.cc	(revision 954ef5b6ded94722e95fc32aa53a2183a230faa4)
@@ -50,4 +50,5 @@
 
 	void FixFunction::premutate(FunctionDecl *) { visit_children = false; }
+	void FixFunction::premutate(ArrayType *) { visit_children = false; }
 	void FixFunction::premutate(BasicType *) { visit_children = false; }
 	void FixFunction::premutate(PointerType *) { visit_children = false; }
Index: src/SymTab/FixFunction.h
===================================================================
--- src/SymTab/FixFunction.h	(revision e2203912dc6851873d11c3523fda6ab1175b95b5)
+++ src/SymTab/FixFunction.h	(revision 954ef5b6ded94722e95fc32aa53a2183a230faa4)
@@ -31,4 +31,5 @@
 		Type * postmutate(ArrayType * arrayType);
 
+		void premutate(ArrayType * arrayType);
 		void premutate(VoidType * voidType);
 		void premutate(BasicType * basicType);
