summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2023-01-30 14:56:07 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2023-01-30 14:57:36 +0100
commit760e1041346593bec39897b21eb965f8d1f7dbd2 (patch)
tree187729d52ac3f2ecf326325d096f5471a8690971 /tests
parentdc5ab21052f1f0507d9aa70879a7c58e9fb241a7 (diff)
downloadvala-760e1041346593bec39897b21eb965f8d1f7dbd2.tar.gz
vala: Improve missing exponent check for real literals
Diffstat (limited to 'tests')
-rw-r--r--tests/basic-types/float-literals.c-expected6
-rw-r--r--tests/basic-types/float-literals.vala4
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/basic-types/float-literals.c-expected b/tests/basic-types/float-literals.c-expected
index baa5423a1..2447e3e68 100644
--- a/tests/basic-types/float-literals.c-expected
+++ b/tests/basic-types/float-literals.c-expected
@@ -24,6 +24,12 @@ _vala_main (void)
}
{
gdouble foo = 0.0;
+ gfloat bar = 0.0F;
+ foo = 23.42e+12;
+ bar = 47.11E-4f;
+ }
+ {
+ gdouble foo = 0.0;
gdouble bar = 0.0;
foo = 23.42;
bar = 47.11;
diff --git a/tests/basic-types/float-literals.vala b/tests/basic-types/float-literals.vala
index b4bba83a4..73119c9a7 100644
--- a/tests/basic-types/float-literals.vala
+++ b/tests/basic-types/float-literals.vala
@@ -8,6 +8,10 @@ void main () {
double bar = 47.11d;
}
{
+ double foo = 23.42e+12d;
+ float bar = 47.11E-4f;
+ }
+ {
double foo = 23.42;
double bar = 47.11;
}