public ClosureExpression(LFunction function, Declaration[] declList, int upvalueLine) : base(PRECEDENCE_ATOMIC) { this.function = function; this.upvalueLine = upvalueLine; this.declList = declList; }
public virtual bool assignsTarget(Declaration decl) { foreach(Target target in targets) { if(target.isDeclaration(decl)) { return true; } } return false; }
public LocalVariable(Declaration decl) : base(PRECEDENCE_ATOMIC) { this.decl = decl; }
public LocalVariable(Declaration decl) : base(PRECEDENCE_ATOMIC) { this.decl = decl; }