1 write to SelfVariable
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\HoistedLocals.cs (1)
84
SelfVariable
= Expression.Variable(typeof(object[]), name: null);
11 references to SelfVariable
System.Linq.Expressions (11)
System\Linq\Expressions\Compiler\CompilerScope.cs (7)
197
EmitGet(NearestHoistedLocals.
SelfVariable
);
268
ResolveVariable(h.
SelfVariable
, hoistedLocals),
301
AddLocal(lc, _hoistedLocals.
SelfVariable
);
354
EmitSet(_hoistedLocals.
SelfVariable
);
420
ParameterExpression v = locals.
SelfVariable
;
431
AddLocal(lc, locals.
SelfVariable
);
432
EmitSet(locals.
SelfVariable
);
System\Linq\Expressions\Compiler\HoistedLocals.cs (2)
64
vars = vars.AddFirst(parent.
SelfVariable
);
87
internal ParameterExpression? ParentVariable => Parent?.
SelfVariable
;
System\Linq\Expressions\Compiler\LambdaCompiler.Lambda.cs (1)
77
_scope.EmitGet(_scope.NearestHoistedLocals!.
SelfVariable
);
System\Linq\Expressions\Compiler\LambdaCompiler.Unary.cs (1)
31
_scope.EmitGet(_scope.NearestHoistedLocals.
SelfVariable
);