From e1c47d6fe88bb1d79a4484e07d21f126ca9f1003 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Mon, 20 Mar 2017 15:32:13 -0400 Subject: fix test regression regarding shadowing names closes #271 --- src/parseh.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/parseh.cpp') diff --git a/src/parseh.cpp b/src/parseh.cpp index 810acf07bf..b4582e26b4 100644 --- a/src/parseh.cpp +++ b/src/parseh.cpp @@ -151,7 +151,8 @@ static TldVar *create_global_var(Context *c, Buf *name, ConstExprValue *var_valu } TldVar *tld_var = allocate(1); parseh_init_tld(c, &tld_var->base, TldIdVar, name); - tld_var->var = add_variable(c->codegen, c->source_node, &c->import->decls_scope->base, name, is_const, var_value); + tld_var->var = add_variable(c->codegen, c->source_node, &c->import->decls_scope->base, + name, is_const, var_value, &tld_var->base); c->codegen->global_vars.append(tld_var); return tld_var; } -- cgit v1.2.3