parser: fix forgotten x in p.imported_symbols expression in fn.v

This commit is contained in:
Delyan Angelov 2025-08-30 19:21:07 +03:00
parent 4bc72835b8
commit 834dba8451
No known key found for this signature in database
GPG key ID: 66886C0F12D595ED

View file

@ -152,7 +152,7 @@ fn (mut p Parser) call_args() []ast.CallArg {
} else { } else {
expr = p.expr(0) expr = p.expr(0)
if mut expr is ast.Ident { if mut expr is ast.Ident {
if expr.name in p.imported_symbols && !p.imported_symbols_used[expr.name] { if p.is_imported_symbol(expr.name) && !p.imported_symbols_used[expr.name] {
// func call arg is another function call // func call arg is another function call
// import term { bright_cyan, colorize } ... colorize(bright_cyan, 'hello') // import term { bright_cyan, colorize } ... colorize(bright_cyan, 'hello')
p.register_used_import_for_symbol_name(p.imported_symbols[expr.name]) p.register_used_import_for_symbol_name(p.imported_symbols[expr.name])