From 46efaf294bfc230d0259d89fd0fbd7f1418b7ac4 Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Wed, 22 Feb 2017 16:27:52 +0100 Subject: big compiler refactoring; avoid globals for multi method dispatcher generation --- compiler/lookups.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'compiler/lookups.nim') diff --git a/compiler/lookups.nim b/compiler/lookups.nim index 19a4da07b..089e69ff9 100644 --- a/compiler/lookups.nim +++ b/compiler/lookups.nim @@ -115,7 +115,7 @@ proc errorSym*(c: PContext, n: PNode): PSym = considerQuotedIdent(m) else: getIdent("err:" & renderTree(m)) - result = newSym(skError, ident, getCurrOwner(), n.info) + result = newSym(skError, ident, getCurrOwner(c), n.info) result.typ = errorType(c) incl(result.flags, sfDiscardable) # pretend it's imported from some unknown module to prevent cascading errors: -- cgit 1.4.1-2-gfad0