Blob Blame History Raw
#include <stddef.h>
#define T(t) (t*)0;
#define C(n) switch(n){case n:;}
static void f()
{
{void *p=NULL;}
C(offsetof(struct{int i;}, i))
T(ptrdiff_t)
T(wchar_t)
T(size_t)
}