Sema: better function parameter source location

This commit is contained in:
Veikka Tuominen
2022-07-19 20:20:57 +03:00
committed by Andrew Kelley
parent 83b2d2cd3e
commit 79ef0cdf30
14 changed files with 256 additions and 109 deletions

View File

@@ -23,8 +23,9 @@ export fn entry4() void {
// backend=stage2
// target=native
//
// :3:24: error: parameter of opaque type 'tmp.FooType' not allowed
// :3:28: error: parameter of opaque type 'tmp.FooType' not allowed
// :1:17: note: opaque declared here
// :8:24: error: parameter of type '@TypeOf(null)' not allowed
// :12:1: error: parameter of opaque type 'tmp.FooType' not allowed
// :17:1: error: parameter of type '@TypeOf(null)' not allowed
// :8:28: error: parameter of type '@TypeOf(null)' not allowed
// :12:8: error: parameter of opaque type 'tmp.FooType' not allowed
// :1:17: note: opaque declared here
// :17:8: error: parameter of type '@TypeOf(null)' not allowed