16 writes to CurrentScope
System.Data.Linq (16)
SqlClient\Query\SqlResolver.cs (16)
76this.CurrentScope = new Scope(null, null);
81this.CurrentScope = new Scope(null, this.CurrentScope);
83this.CurrentScope = save;
91this.CurrentScope = new Scope(select.From, this.CurrentScope.ContainingScope);
105this.CurrentScope = new Scope(select, this.CurrentScope.ContainingScope);
108this.CurrentScope = save;
114this.CurrentScope = new Scope(sin, this.CurrentScope.ContainingScope);
116this.CurrentScope = save;
122this.CurrentScope = new Scope(sup.Select, this.CurrentScope.ContainingScope);
124this.CurrentScope = save;
130this.CurrentScope = new Scope(sd, this.CurrentScope.ContainingScope);
132this.CurrentScope = save;
143this.CurrentScope = new Scope(null, tmp);
146this.CurrentScope = new Scope(null, tmp2);
153this.CurrentScope = new Scope(null, new Scope(join.Right, new Scope(join.Left, this.CurrentScope.ContainingScope)));
158this.CurrentScope = save;
15 references to CurrentScope
System.Data.Linq (15)
SqlClient\Query\SqlResolver.cs (15)
43for (Scope s = this.CurrentScope; s != null; s = s.ContainingScope) {
80Scope save = this.CurrentScope;
81this.CurrentScope = new Scope(null, this.CurrentScope);
90Scope save = this.CurrentScope;
91this.CurrentScope = new Scope(select.From, this.CurrentScope.ContainingScope);
105this.CurrentScope = new Scope(select, this.CurrentScope.ContainingScope);
113Scope save = this.CurrentScope;
114this.CurrentScope = new Scope(sin, this.CurrentScope.ContainingScope);
121Scope save = this.CurrentScope;
122this.CurrentScope = new Scope(sup.Select, this.CurrentScope.ContainingScope);
129Scope save = this.CurrentScope;
130this.CurrentScope = new Scope(sd, this.CurrentScope.ContainingScope);
137Scope save = this.CurrentScope;
142Scope tmp = new Scope(join.Left, this.CurrentScope.ContainingScope);
153this.CurrentScope = new Scope(null, new Scope(join.Right, new Scope(join.Left, this.CurrentScope.ContainingScope)));