diff options
Diffstat (limited to 'tests/diagnostics/uninitialized-out.slang.expected')
| -rw-r--r-- | tests/diagnostics/uninitialized-out.slang.expected | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/tests/diagnostics/uninitialized-out.slang.expected b/tests/diagnostics/uninitialized-out.slang.expected index feb8c494a..5846c12df 100644 --- a/tests/diagnostics/uninitialized-out.slang.expected +++ b/tests/diagnostics/uninitialized-out.slang.expected @@ -1,8 +1,20 @@ result code = -1 standard error = { -tests/diagnostics/uninitialized-out.slang(5): error 41015: use of uninitialized value. +tests/diagnostics/uninitialized-out.slang(6): error 41015: use of uninitialized value 'v' float r = v.x + 1.0; ^ +tests/diagnostics/uninitialized-out.slang(8): warning 41016: returning without initializing out parameter 'v' + return r; + ^~~~~~ +tests/diagnostics/uninitialized-out.slang(14): warning 41016: returning without initializing out parameter 'x' + return 0; + ^~~~~~ +tests/diagnostics/uninitialized-out.slang(18): warning 41016: returning without initializing out parameter 'x' +void baz(out float x) {} + ^ +tests/diagnostics/uninitialized-out.slang(25): warning 41016: returning without initializing out parameter 'y' + return; + ^~~~~~ } standard output = { } |
