__unqual_scalar_typeof
#define __unqual_scalar_typeof(x) typeof( \
#define __unqual_scalar_typeof(x) __typeof_unqual__(x)