X86DisassemblyContentProviderFactoryDependencies(DisassemblyContentSettingsImpl disasm, MasmDisassemblySettingsImpl masm, NasmDisassemblySettingsImpl nasm, GasDisassemblySettingsImpl gas) { DisasmSettings = disasm; MasmSettings = masm; NasmSettings = nasm; GasSettings = gas; }
public static GasFormatterOptions ToGas(this IGasDisassemblySettings settings) { var options = new GasFormatterOptions(); CopyBase(options, settings); options.NakedRegisters = settings.NakedRegisters; options.ShowMnemonicSizeSuffix = settings.ShowMnemonicSizeSuffix; options.SpaceAfterMemoryOperandComma = settings.SpaceAfterMemoryOperandComma; return(options); }