TYPES_EQUAL(retval,ref_function)||
TYPES_EQUAL(retval,ref_power)||
TYPES_EQUAL(retval,ref_numeric)) {
if (!basic_type_warning_already_displayed) {
TYPES_EQUAL(retval,ref_function)||
TYPES_EQUAL(retval,ref_power)||
TYPES_EQUAL(retval,ref_numeric)) {
if (!basic_type_warning_already_displayed) {