| 123456789101112131415161718192021 |
- using System.Reflection.Emit;
- namespace ChocolArm64.Translation
- {
- struct AILOpCodeBranch : IAILEmit
- {
- private OpCode ILOp;
- private AILLabel Label;
- public AILOpCodeBranch(OpCode ILOp, AILLabel Label)
- {
- this.ILOp = ILOp;
- this.Label = Label;
- }
- public void Emit(AILEmitter Context)
- {
- Context.Generator.Emit(ILOp, Label.GetLabel(Context));
- }
- }
- }
|