Index: src/libcfa/bits/defs.h
===================================================================
--- src/libcfa/bits/defs.h	(revision 85b1deb20af020daa008d82abbbc54f9b152d5c0)
+++ src/libcfa/bits/defs.h	(revision 460bd3a7b1dd8633d7000716d16fe3d73ac1234d)
@@ -28,7 +28,7 @@
 
 #ifdef __cforall
-#define __cfa_anonymous_object
+#define __cfa_anonymous_object(x) inline struct x
 #else
-#define __cfa_anonymous_object __cfa_anonymous_object
+#define __cfa_anonymous_object(x) x __cfa_anonymous_object
 #endif
 
