1 write to SelfVariable
System.Core (1)
Microsoft\Scripting\Compiler\HoistedLocals.cs (1)
87
SelfVariable
= Expression.Variable(typeof(object[]), null);
11 references to SelfVariable
System.Core (11)
Microsoft\Scripting\Compiler\CompilerScope.cs (7)
200
EmitGet(NearestHoistedLocals.
SelfVariable
);
262
ResolveVariable(h.
SelfVariable
, hoistedLocals),
292
AddLocal(lc, _hoistedLocals.
SelfVariable
);
342
EmitSet(_hoistedLocals.
SelfVariable
);
396
var v = locals.
SelfVariable
;
406
AddLocal(lc, locals.
SelfVariable
);
407
EmitSet(locals.
SelfVariable
);
Microsoft\Scripting\Compiler\HoistedLocals.cs (2)
79
vars = new TrueReadOnlyCollection<ParameterExpression>(vars.AddFirst(parent.
SelfVariable
));
94
get { return Parent != null ? Parent.
SelfVariable
: null; }
Microsoft\Scripting\Compiler\LambdaCompiler.Lambda.cs (1)
75
_scope.EmitGet(_scope.NearestHoistedLocals.
SelfVariable
);
Microsoft\Scripting\Compiler\LambdaCompiler.Unary.cs (1)
48
_scope.EmitGet(_scope.NearestHoistedLocals.
SelfVariable
);