From 776927709bbf274a8c7d63dcff250726a90cf3a3 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Fri, 26 Aug 2022 12:11:27 +0100 Subject: Check for `using` variables --- src/check_stmt.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/check_stmt.cpp') diff --git a/src/check_stmt.cpp b/src/check_stmt.cpp index 133ca581f..884c7b5ae 100644 --- a/src/check_stmt.cpp +++ b/src/check_stmt.cpp @@ -1400,7 +1400,7 @@ bool check_expr_is_stack_variable(Ast *expr) { expr = unparen_expr(expr); Entity *e = entity_of_node(expr); if (e && e->kind == Entity_Variable) { - if (e->flags & EntityFlag_Static) { + if (e->flags & (EntityFlag_Static|EntityFlag_Using)) { // okay } else if (e->Variable.thread_local_model.len != 0) { // okay -- cgit v1.2.3