delete expensive call (#11909) [refactoring]

This commit is contained in:
Arne Döring 2019-08-08 09:16:07 +02:00 • committed by Andreas Rumpf
commit 48968f3c84

View file

@ -2325,7 +2325,7 @@ proc matchesAux(c: PContext, n, nOrig: PNode,
m.call = newNodeI(n.kind, n.info) m.call = newNodeI(n.kind, n.info)
m.call.typ = base(m.callee) # may be nil m.call.typ = base(m.callee) # may be nil
var formalLen = m.callee.n.len var formalLen = m.callee.n.len
addSon(m.call, copyTree(n.sons[0])) addSon(m.call, n.sons[0])
var container: PNode = nil # constructed container var container: PNode = nil # constructed container
formal = if formalLen > 1: m.callee.n.sons[1].sym else: nil formal = if formalLen > 1: m.callee.n.sons[1].sym else: nil