Boo.Lang.Runtime.GetFieldEmitter.EmitMethodBody C# (CSharp) Метод

EmitMethodBody() защищенный Метод

protected EmitMethodBody ( ) : void
Результат void
        protected override void EmitMethodBody()
        {
            if (_field.IsStatic)
            {
                // make sure type is initialized before
                // accessing any static fields
                RuntimeHelpers.RunClassConstructor(_field.DeclaringType.TypeHandle);
                _il.Emit(OpCodes.Ldsfld, _field);
            }
            else
            {
                EmitLoadTargetObject(_field.DeclaringType);
                _il.Emit(OpCodes.Ldfld, _field);
            }

            EmitReturn(_field.FieldType);
        }