bool parser_datatype_is_secondary_allowed_for_type(const char* type)
{
return S_EQ(type, "long") //i.e long int, long long
|| S_EQ(type, "short"); //short int
|| S_EQ(type, "double") //????
|| S_EQ(type, "float"); //????
}
double and float shouldn't be here.