1570af302Sopenharmony_ci#include <stddef.h> 2570af302Sopenharmony_ci#define T(t) (t*)0; 3570af302Sopenharmony_ci#define C(n) switch(n){case n:;} 4570af302Sopenharmony_cistatic void f() 5570af302Sopenharmony_ci{ 6570af302Sopenharmony_ci{void *p=NULL;} 7570af302Sopenharmony_ciC(offsetof(struct{int i;}, i)) 8570af302Sopenharmony_ciT(ptrdiff_t) 9570af302Sopenharmony_ciT(wchar_t) 10570af302Sopenharmony_ciT(size_t) 11570af302Sopenharmony_ci} 12