Exemplo n.º 1
0
        internal void EmitCalli(OpCode opcode, CallingConvention unmanagedCallConv, Type returnType, Type[] parameterTypes)
        {
            instructions.Add(CurrentPos(), new CodeInstruction(opcode, unmanagedCallConv));
            var extra = returnType.FullName + " " + parameterTypes.Description();

            LogIL(opcode, unmanagedCallConv, extra);
            il.EmitCalli(opcode, unmanagedCallConv, returnType, parameterTypes);
        }