c argument names in bindings

This commit is contained in:
2026-06-25 08:28:30 +02:00
parent 9d1130b359
commit c08bc6d0cc
9 changed files with 84 additions and 19 deletions
+1 -1
View File
@@ -758,7 +758,7 @@ validate_declarations :: proc(checker: ^Checker) {
"void is only valid as a function result type",
)
}
if contains_name(locals[:], param.name) {
if param.name != checker.sink_symbol && contains_name(locals[:], param.name) {
source.addf(
checker.diagnostics,
param.span,