public void add( IScidentre ws, INode_Expression typeExpr, INode_Expression valueExpr, IScope scope ) { Entry entry = new Entry( ws, typeExpr, valueExpr, scope, null, null, State.EMPTY, new HashSet<Entry>() ); _entries.Add(entry); _entryLookup.Add(ws, entry); }
public Entry( IScidentre a, INode_Expression b, INode_Expression c, IScope d, HashSet<Entry> e, HashSet<Entry> f, State g, HashSet<Entry> h) { target = a; typeExpr = b; valueExpr = c; scope = d; executeDependencies = e; finishDependencies = f; state = g; listeners = h; }