1 write to _binding
System.Core (1)
Microsoft\Scripting\Compiler\StackSpiller.Bindings.cs (1)
38
_binding
= binding;
15 references to _binding
System.Core (15)
Microsoft\Scripting\Compiler\StackSpiller.Bindings.cs (15)
84
return
_binding
;
90
return Expression.MemberBind(
_binding
.Member, new TrueReadOnlyCollection<MemberBinding>(newBindings));
96
if (target.Type.IsValueType &&
_binding
.Member is System.Reflection.PropertyInfo) {
97
throw Error.CannotAutoInitializeValueTypeMemberThroughProperty(
_binding
.Member);
101
MemberExpression member = Expression.MakeMemberAccess(target,
_binding
.Member);
116
Expression.Assign(Expression.MakeMemberAccess(target,
_binding
.Member), memberTemp)
149
return
_binding
;
160
return Expression.ListBind(
_binding
.Member, new TrueReadOnlyCollection<ElementInit>(newInits));
166
if (target.Type.IsValueType &&
_binding
.Member is System.Reflection.PropertyInfo) {
167
throw Error.CannotAutoInitializeValueTypeElementThroughProperty(
_binding
.Member);
171
MemberExpression member = Expression.MakeMemberAccess(target,
_binding
.Member);
187
Expression.Assign(Expression.MakeMemberAccess(target,
_binding
.Member), memberTemp)
210
return
_binding
;
212
return Expression.Bind(
_binding
.Member, _rhs);
220
MemberExpression member = Expression.MakeMemberAccess(target,
_binding
.Member);