summaryrefslogtreecommitdiff
path: root/tests/diagnostics
diff options
context:
space:
mode:
Diffstat (limited to 'tests/diagnostics')
-rw-r--r--tests/diagnostics/single-target-intrinsic.slang3
-rw-r--r--tests/diagnostics/single-target-intrinsic.slang.expected4
2 files changed, 5 insertions, 2 deletions
diff --git a/tests/diagnostics/single-target-intrinsic.slang b/tests/diagnostics/single-target-intrinsic.slang
index e8ff0ed1a..94e1a2bae 100644
--- a/tests/diagnostics/single-target-intrinsic.slang
+++ b/tests/diagnostics/single-target-intrinsic.slang
@@ -9,6 +9,9 @@ T doThing<T>(T in)
__target_intrinsic(hlsl, "doSomethingIntrinsically($0)")
T doThing<T>(T in);
+__target_intrinsic(hlsl, "letsRedefineIt($0)")
+T doThing<T>(T in);
+
void test()
{
int a = 5;
diff --git a/tests/diagnostics/single-target-intrinsic.slang.expected b/tests/diagnostics/single-target-intrinsic.slang.expected
index 82068f17d..544cd2d3b 100644
--- a/tests/diagnostics/single-target-intrinsic.slang.expected
+++ b/tests/diagnostics/single-target-intrinsic.slang.expected
@@ -1,7 +1,7 @@
result code = -1
standard error = {
-tests/diagnostics/single-target-intrinsic.slang(10): error 30201: function 'doThing' already has a body
-tests/diagnostics/single-target-intrinsic.slang(4): note: see previous definition of 'doThing'
+tests/diagnostics/single-target-intrinsic.slang(13): error 30201: function 'doThing' already has a body
+tests/diagnostics/single-target-intrinsic.slang(10): note: see previous definition of 'doThing'
}
standard output = {
}