currySignExtensionFunction function

SignExtensionFunction currySignExtensionFunction(
  1. SignExtension signExtension
)

Used to test different sign extension methods

Implementation

SignExtensionFunction currySignExtensionFunction(SignExtension signExtension) =>
    switch (signExtension) {
      SignExtension.none => NoneSignExtension.new,
      SignExtension.brute => BruteSignExtension.new,
      SignExtension.stopBits => StopBitsSignExtension.new,
      SignExtension.compact => CompactSignExtension.new,
      SignExtension.compactRect => CompactRectSignExtension.new,
    };