Index: src/SymTab/Validate.cc
===================================================================
--- src/SymTab/Validate.cc	(revision d53772d7bd7857cdbf9f250299a94b43ffd99f62)
+++ src/SymTab/Validate.cc	(revision 56fba87fa2915c888a9863790048809b4e04e114)
@@ -85,4 +85,5 @@
 		void previsit( AlignofExpr * );
 		void previsit( UntypedOffsetofExpr * );
+		void previsit( CompoundLiteralExpr * );
 		void handleType( Type * );
 	};
@@ -348,4 +349,8 @@
 	void HoistTypeDecls::previsit( UntypedOffsetofExpr * expr ) {
 		handleType( expr->type );
+	}
+
+	void HoistTypeDecls::previsit( CompoundLiteralExpr * expr ) {
+		handleType( expr->result );
 	}
 
