semantic/property-too-few-type-arguments.test \
semantic/property-too-many-type-arguments.test \
semantic/property-void.test \
+ semantic/realliteral-exponent-has-no-digits.test \
+ semantic/realliteral-exponent-has-no-digits2.test \
+ semantic/realliteral-exponent-has-no-digits3.test \
semantic/reference-transfer-not-supported.test \
semantic/reference-transfer-unavailable.test \
semantic/return-in-nonvoid.test \
type_name = "double";
}
+ if (value.has_suffix ("e") || value.has_suffix ("+") || value.has_suffix ("-")) {
+ Report.error (source_reference, "exponent has no digits");
+ error = true;
+ }
+
var st = (Struct) context.root.scope.lookup (type_name);
// ensure attributes are already processed
st.check (context);