diff options
Diffstat (limited to 'src/Module.zig')
| -rw-r--r-- | src/Module.zig | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Module.zig b/src/Module.zig index c144c9acbd..1e684f6ea1 100644 --- a/src/Module.zig +++ b/src/Module.zig @@ -5940,7 +5940,9 @@ pub fn argSrc( gpa: Allocator, decl: *Decl, arg_i: usize, + bound_arg_src: ?LazySrcLoc, ) LazySrcLoc { + if (arg_i == 0 and bound_arg_src != null) return bound_arg_src.?; @setCold(true); const tree = decl.getFileScope().getTree(gpa) catch |err| { // In this case we emit a warning + a less precise source location. |
