diff options
Diffstat (limited to 'tests/diagnostics')
| -rw-r--r-- | tests/diagnostics/single-target-intrinsic.slang | 3 | ||||
| -rw-r--r-- | tests/diagnostics/single-target-intrinsic.slang.expected | 4 |
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 = { } |
