From 1ed14080631348eb733f08bf56fce37591f4358f Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Sat, 11 Jan 2025 11:22:27 -0600 Subject: [PATCH] changed: language used when reporting error about a for-loop by pointer --- compiler/src/checker.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/src/checker.c b/compiler/src/checker.c index 879fd09e..c6fb9b57 100644 --- a/compiler/src/checker.c +++ b/compiler/src/checker.c @@ -458,8 +458,9 @@ CHECK_FUNC(for, AstFor** pfornode) { if (cs == Check_Error) { i32 vars = bh_arr_length(fornode->indexing_variables); - ERROR_(fornode->token->pos, "Unable to loop over a '%s' with %d captured argument%s.", + ERROR_(fornode->token->pos, "Unable to loop over a '%s'%s with %d captured argument%s.", type_get_name(context, fornode->iter->type), + fornode->by_pointer ? " by pointer," : "", vars, bh_num_plural(vars)); }