@@ -14,10 +14,11 @@ * file. */ #include "config.h" +#include #include #ifndef __STDC_NO_COMPLEX__ # include #endif @@ -266,10 +267,14 @@ st.c = 0x55; st.i = 0xAAAAAAAA; TEST(@"+[invocationWithMethodSignature:]", (invocation = [OFInvocation invocationWithMethodSignature: sig])) + +#ifdef __clang_analyzer__ + assert(invocation != nil); +#endif TEST(@"-[setReturnValue]", R([invocation setReturnValue: &st])) TEST(@"-[getReturnValue]", R([invocation getReturnValue: &st2]) && memcmp(&st, &st2, sizeof(st)) == 0)