Index: src/CodeGen/CodeGenerator.cc
===================================================================
--- src/CodeGen/CodeGenerator.cc	(revision 561354fd73c46eb32cf2feb6781d0a72427490ac)
+++ src/CodeGen/CodeGenerator.cc	(revision f4e01f1a8e29b20d612b65cba4f4f8908d914ba8)
@@ -295,5 +295,5 @@
 	}
 
-	void CodeGenerator::handleData( EnumDecl * dataDecl ) {
+	void CodeGenerator::handleData( EnumDecl * ) {
 		// output << " /** data type */" << endl;
 		// for ( StructDecl * decl : dataDecl->data_constructors ) {
@@ -348,4 +348,8 @@
 			} // if
 		} // if
+	}
+
+	void CodeGenerator::postvisit( AdtDecl * ) {
+		// TODO
 	}
 
Index: src/CodeGen/CodeGenerator.h
===================================================================
--- src/CodeGen/CodeGenerator.h	(revision 561354fd73c46eb32cf2feb6781d0a72427490ac)
+++ src/CodeGen/CodeGenerator.h	(revision f4e01f1a8e29b20d612b65cba4f4f8908d914ba8)
@@ -53,4 +53,5 @@
 		void postvisit( UnionDecl * aggregateDecl );
 		void postvisit( EnumDecl * aggregateDecl );
+		void postvisit( AdtDecl * AggregateDecl );
 		void postvisit( TraitDecl * aggregateDecl );
 		void postvisit( TypedefDecl * typeDecl );
