InstDescriptor.cs 447 B

123456789101112131415161718
  1. using ARMeilleure.Instructions;
  2. namespace ARMeilleure.Decoders
  3. {
  4. readonly struct InstDescriptor
  5. {
  6. public static InstDescriptor Undefined => new InstDescriptor(InstName.Und, InstEmit.Und);
  7. public InstName Name { get; }
  8. public InstEmitter Emitter { get; }
  9. public InstDescriptor(InstName name, InstEmitter emitter)
  10. {
  11. Name = name;
  12. Emitter = emitter;
  13. }
  14. }
  15. }