get { return member; }
}
- internal MemberBinding (MemberBindingType binding_type, MemberInfo member)
+ protected MemberBinding (MemberBindingType binding_type, MemberInfo member)
{
this.binding_type = binding_type;
this.member = member;
internal LocalBuilder EmitLoadMember (EmitContext ec, LocalBuilder local)
{
- ec.EmitLoad (local);
+ ec.EmitLoadSubject (local);
return member.OnFieldOrProperty<LocalBuilder> (
field => EmitLoadField (ec, field),