diff options
| author | Zuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian> | 2026-01-23 18:45:45 +0000 |
|---|---|---|
| committer | Zuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian> | 2026-01-23 18:45:45 +0000 |
| commit | a3ee8766e0fc9cb5c96fd9d38d5b0af7b02e01ff (patch) | |
| tree | dc1859fda50b75f14797f399aa1ae639732eeeb8 | |
| parent | 8ac62949479f431e6475a1ebfc8b28d58cb24d91 (diff) | |
Remove warning and add note related to #99
| -rw-r--r-- | README.md | 2 | ||||
| -rw-r--r-- | src/parser/parser_expr.c | 1 |
2 files changed, 3 insertions, 0 deletions
@@ -256,6 +256,8 @@ fn add(a: int, b: int) -> int { // Named arguments supported in calls add(a: 10, b: 20); + +> **Note**: Named arguments must strictly follow the defined parameter order. `add(b: 20, a: 10)` is invalid. ``` #### Default Arguments diff --git a/src/parser/parser_expr.c b/src/parser/parser_expr.c index 248deb8..9251f98 100644 --- a/src/parser/parser_expr.c +++ b/src/parser/parser_expr.c @@ -26,6 +26,7 @@ static void validate_named_arguments(Token call_token, const char *func_name, ch { if (!func_def || !arg_names) { + (void)func_name; return; } |
