void EmitLoadFieldAddress(Expression expression, IField field)
{
if (field.IsStatic)
{
_il.Emit(OpCodes.Ldsflda, GetFieldInfo(field));
}
else
{
LoadMemberTarget(((MemberReferenceExpression)expression).Target, field);
_il.Emit(OpCodes.Ldflda, GetFieldInfo(field));
}
}