public void ldsfldByReference(FieldVariableExpression exp) { _logger.Log($"ldsflda {exp.Name}"); _ilGenerator.Emit(OpCodes.Ldsflda, exp.FieldInfo); }
public void SetField(FieldVariableExpression fieldVariableExpression) { _ilGenerator.Emit(OpCodes.Stsfld, fieldVariableExpression.FieldInfo); }
public void ldsfld(FieldVariableExpression exp) { _logger.Log($"ldsfld {exp.FieldInfo.FieldType} {TestedTypeFullName}::{exp.Name}"); _ilGenerator.Emit(OpCodes.Ldsfld, exp.FieldInfo); }