summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/language-feature/inheritance/struct-inherit-interface-requirement.slang6
-rw-r--r--tests/language-feature/inheritance/struct-inherit-interface-requirement.slang.expected.txt4
2 files changed, 7 insertions, 3 deletions
diff --git a/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang b/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang
index e18695737..e1ab2333a 100644
--- a/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang
+++ b/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang
@@ -41,9 +41,9 @@ struct Derived : Base, ITweak
int tweakAndTwiddle<T : ITweak>(T tweaker, int val)
{
int tmp = val;
- tmp = tweaker.tweak(val);
- tmp = tweaker.twiddle(val);
- return val;
+ tmp = tweaker.tweak(tmp);
+ tmp = tweaker.twiddle(tmp);
+ return tmp;
}
diff --git a/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang.expected.txt b/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang.expected.txt
index e69de29bb..53246eedf 100644
--- a/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang.expected.txt
+++ b/tests/language-feature/inheritance/struct-inherit-interface-requirement.slang.expected.txt
@@ -0,0 +1,4 @@
+100
+FF
+FE
+FD