Add comment as to why we continue when tallying edge decider nay voters

Change-Id: Iaee621e15330979d80285430be97af91934b0357
This commit is contained in:
Joshua Harlow 2016-01-11 18:32:18 -08:00
parent 8e8156c488
commit 5916b4c3f2
1 changed files with 5 additions and 1 deletions

View File

@ -135,7 +135,11 @@ class IgnoreDecider(Decider):
history[atom_name] = runtime.storage.get(atom_name)
nay_voters = []
for ed in self._edge_deciders:
if ed.kind in compiler.ATOMS and ed.from_node.name not in history:
if (ed.kind in compiler.ATOMS and
# It was an ignored atom (not included in history and the
# only way that is possible is via above loop skipping
# it...)
ed.from_node.name not in history):
continue
if not ed.decider(history=history):
nay_voters.append(ed)