promote_if_char    40 test/correctness/lerp.cpp template <typename t> struct promote_if_char { typedef t promoted;  };
promote_if_char    41 test/correctness/lerp.cpp template <> struct promote_if_char<signed char> { typedef int32_t promoted; };
promote_if_char    42 test/correctness/lerp.cpp template <> struct promote_if_char<unsigned char> { typedef int32_t promoted; };