Index: src/libcfa/bits/defs.h
===================================================================
--- src/libcfa/bits/defs.h	(revision 85b1deb20af020daa008d82abbbc54f9b152d5c0)
+++ src/libcfa/bits/defs.h	(revision 8a3ecb9d480fc4ef7f8aafe585128c501f7a9384)
@@ -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
 
