From d9e6ade03007f4ede6471a6ada23b2469e2f052d Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sat, 10 Jul 2021 23:51:37 +0100 Subject: Add experimental support for a threaded semantic checker to `-threaded-checker` --- src/check_decl.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/check_decl.cpp') diff --git a/src/check_decl.cpp b/src/check_decl.cpp index d7f04ca5c..8b66452f3 100644 --- a/src/check_decl.cpp +++ b/src/check_decl.cpp @@ -1276,7 +1276,8 @@ void check_proc_body(CheckerContext *ctx_, Token token, DeclInfo *decl, Type *ty Entity *uvar = using_entities[i].uvar; Entity *prev = scope_insert(ctx->scope, uvar); if (prev != nullptr) { - error(e->token, "Namespace collision while 'using' '%.*s' of: %.*s", LIT(e->token.string), LIT(prev->token.string)); + error(e->token, "Namespace collision while 'using' procedure argument '%.*s' of: %.*s", LIT(e->token.string), LIT(prev->token.string)); + error_line("%.*s != %.*s\n", LIT(uvar->token.string), LIT(prev->token.string)); break; } } -- cgit v1.2.3