Cosmos/source2/IL2CPU/Cosmos.IL2CPU/IL/Ldelem.cs
kudzu_cp 2249797e61
2012-08-13 00:39:42 +00:00

17 lines
No EOL
475 B
C#

using System;
using Cosmos.IL2CPU.ILOpCodes;
namespace Cosmos.IL2CPU.X86.IL {
[Cosmos.IL2CPU.OpCode(ILOpCode.Code.Ldelem)]
public class Ldelem: ILOp {
public Ldelem(Cosmos.Assembler.Assembler aAsmblr)
: base(aAsmblr) {
}
public override void Execute(MethodInfo aMethod, ILOpCode aOpCode) {
var xOpType = (OpType)aOpCode;
var xSize = SizeOfType(xOpType.Value);
Ldelem_Ref.Assemble(Assembler, xSize, false);
}
}
}