From ddec4c464effdf1c308c8432b5d479d3951deb34 Mon Sep 17 00:00:00 2001 From: Sei Lisa Date: Sat, 5 Jan 2019 23:10:01 +0100 Subject: [PATCH] Inline functions in 'do' loop conditions have been fixed --- unit_tests/coverage.suite/inline-1.out | 16 +++++++++------- unit_tests/coverage.suite/inline-4.out | 11 ++++++----- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/unit_tests/coverage.suite/inline-1.out b/unit_tests/coverage.suite/inline-1.out index d4d9a00..9cdd433 100644 --- a/unit_tests/coverage.suite/inline-1.out +++ b/unit_tests/coverage.suite/inline-1.out @@ -38,15 +38,17 @@ default jump ___rtl__00004; } integer ___ret__00002; - { - { - ___ret__00002 = llGetLinkNumber(); - jump ___rtl__00007; - } - } - @___rtl__00007; do + { ; + { + { + ___ret__00002 = llGetLinkNumber(); + jump ___rtl__00007; + } + } + @___rtl__00007; + } while (___ret__00002); { ___ret__00001 = <0, 0, 0>; diff --git a/unit_tests/coverage.suite/inline-4.out b/unit_tests/coverage.suite/inline-4.out index f1370bc..71ebefd 100644 --- a/unit_tests/coverage.suite/inline-4.out +++ b/unit_tests/coverage.suite/inline-4.out @@ -30,15 +30,16 @@ default jump ___rtl__00004; } integer ___ret__00002; + do { { - ___ret__00002 = llGetLinkNumber(); - jump ___rtl__00007; + { + ___ret__00002 = llGetLinkNumber(); + jump ___rtl__00007; + } } + @___rtl__00007; } - @___rtl__00007; - do - ; while (___ret__00002); { ___ret__00001 = <((float)0), ((float)0), ((float)0)>;