Index: src/SymTab/Validate.cc
===================================================================
--- src/SymTab/Validate.cc	(revision 9490621b8ca084a4c568a9349728d4496fd84dd7)
+++ src/SymTab/Validate.cc	(revision ff7b2deefe55d515e51204c5b9dfe98a7c925ced)
@@ -407,4 +407,15 @@
 	}
 
+	static void decayForallPointers( std::list< Declaration * > & translationUnit ) {
+		PassVisitor<TraitExpander_old> te;
+		acceptAll( translationUnit, te );
+		PassVisitor<AssertionFixer_old> af;
+		acceptAll( translationUnit, af );
+		PassVisitor<CheckOperatorTypes_old> cot;
+		acceptAll( translationUnit, cot );
+		PassVisitor<FixUniqueIds_old> fui;
+		acceptAll( translationUnit, fui );
+	}
+
 	void validate_D( std::list< Declaration * > & translationUnit ) {
 		{
@@ -472,32 +483,4 @@
 			}
 		}
-	}
-
-	void decayForallPointers( std::list< Declaration * > & translationUnit ) {
-		PassVisitor<TraitExpander_old> te;
-		acceptAll( translationUnit, te );
-		PassVisitor<AssertionFixer_old> af;
-		acceptAll( translationUnit, af );
-		PassVisitor<CheckOperatorTypes_old> cot;
-		acceptAll( translationUnit, cot );
-		PassVisitor<FixUniqueIds_old> fui;
-		acceptAll( translationUnit, fui );
-	}
-
-	void decayForallPointersA( std::list< Declaration * > & translationUnit ) {
-		PassVisitor<TraitExpander_old> te;
-		acceptAll( translationUnit, te );
-	}
-	void decayForallPointersB( std::list< Declaration * > & translationUnit ) {
-		PassVisitor<AssertionFixer_old> af;
-		acceptAll( translationUnit, af );
-	}
-	void decayForallPointersC( std::list< Declaration * > & translationUnit ) {
-		PassVisitor<CheckOperatorTypes_old> cot;
-		acceptAll( translationUnit, cot );
-	}
-	void decayForallPointersD( std::list< Declaration * > & translationUnit ) {
-		PassVisitor<FixUniqueIds_old> fui;
-		acceptAll( translationUnit, fui );
 	}
 
Index: src/SymTab/Validate.h
===================================================================
--- src/SymTab/Validate.h	(revision 9490621b8ca084a4c568a9349728d4496fd84dd7)
+++ src/SymTab/Validate.h	(revision ff7b2deefe55d515e51204c5b9dfe98a7c925ced)
@@ -42,9 +42,4 @@
 	void validate_E( std::list< Declaration * > &translationUnit );
 	void validate_F( std::list< Declaration * > &translationUnit );
-	void decayForallPointers( std::list< Declaration * > & translationUnit );
-	void decayForallPointersA( std::list< Declaration * > & translationUnit );
-	void decayForallPointersB( std::list< Declaration * > & translationUnit );
-	void decayForallPointersC( std::list< Declaration * > & translationUnit );
-	void decayForallPointersD( std::list< Declaration * > & translationUnit );
 
 	const ast::Type * validateType(
