SqlClient\Query\SqlResolver.cs (14)
76this.CurrentScope = new Scope(null, null);
81this.CurrentScope = new Scope(null, this.CurrentScope);
91this.CurrentScope = new Scope(select.From, this.CurrentScope.ContainingScope);
105this.CurrentScope = new Scope(select, this.CurrentScope.ContainingScope);
114this.CurrentScope = new Scope(sin, this.CurrentScope.ContainingScope);
122this.CurrentScope = new Scope(sup.Select, this.CurrentScope.ContainingScope);
130this.CurrentScope = new Scope(sd, this.CurrentScope.ContainingScope);
142Scope tmp = new Scope(join.Left, this.CurrentScope.ContainingScope);
143this.CurrentScope = new Scope(null, tmp);
145Scope tmp2 = new Scope(join.Right, tmp);
146this.CurrentScope = new Scope(null, tmp2);
153this.CurrentScope = new Scope(null, new Scope(join.Right, new Scope(join.Left, this.CurrentScope.ContainingScope)));