__typeof__ 64 git-compat-util.h BUILD_ASSERT_OR_ZERO(!__builtin_types_compatible_p(__typeof__(arr), \ __typeof__ 65 git-compat-util.h __typeof__(&(arr)[0]))) __typeof__ 100 git-compat-util.h #define TYPEOF(x) (__typeof__(x))