Make sure all C scalar types are in TypeListScalarAll
C++ template considers some types different even though they have the
exact same format. For example int
, long
, and long long
all match
different types even though they all represent either signed 32-bit ints
or signed 64-bit ints.
List all these possible types in
TypeListScalarAll
.