Index: src/GenPoly/Box.cc
===================================================================
--- src/GenPoly/Box.cc	(revision 9feb34b1fca12748b7d48737024da48e342f5c07)
+++ src/GenPoly/Box.cc	(revision fa2c005cdb7210e3aaf9b1170f05fbc75444ece7)
@@ -185,4 +185,5 @@
 			void premutate( StructDecl * );
 			void premutate( UnionDecl * );
+			void premutate( AdtDecl * );
 
 			void beginScope();
@@ -1513,4 +1514,8 @@
 		}
 
+		void PolyGenericCalculator::premutate( AdtDecl * adtDecl ) {
+			mutateMembers( adtDecl );
+		}
+
 		void PolyGenericCalculator::premutate( DeclStmt *declStmt ) {
 			if ( ObjectDecl *objectDecl = dynamic_cast< ObjectDecl *>( declStmt->get_decl() ) ) {
