Exemplo n.º 1
0
        public override void GenerateMSIL(ILGenerator ilGenerator, TypeBuilder typeBuilder)
        {
            //a[i] = value
            FieldInfo fb = typeBuilder.GetField(RecordExpression.ExpressionID);

            ilGenerator.Emit(OpCodes.Ldsfld, fb);

            PropertyExpression.GenerateMSIL(ilGenerator, typeBuilder);

            RightHandExpression.GenerateMSIL(ilGenerator, typeBuilder);

            ilGenerator.Emit(OpCodes.Stelem_I4);
        }