Pārlūkot izejas kodu

LibX86: Convert String::format() => String::formatted()

Andreas Kling 4 gadi atpakaļ
vecāks
revīzija
dba58ad9ec
1 mainītis faili ar 24 papildinājumiem un 24 dzēšanām
  1. 24 24
      Userland/Libraries/LibX86/Instruction.cpp

+ 24 - 24
Userland/Libraries/LibX86/Instruction.cpp

@@ -918,21 +918,21 @@ String MemoryOrRegisterReference::to_string_o8(const Instruction& insn) const
 {
     if (is_register())
         return register_name(reg8());
-    return String::format("[%s]", to_string(insn).characters());
+    return String::formatted("[{}]", to_string(insn));
 }
 
 String MemoryOrRegisterReference::to_string_o16(const Instruction& insn) const
 {
     if (is_register())
         return register_name(reg16());
-    return String::format("[%s]", to_string(insn).characters());
+    return String::formatted("[{}]", to_string(insn));
 }
 
 String MemoryOrRegisterReference::to_string_o32(const Instruction& insn) const
 {
     if (is_register())
         return register_name(reg32());
-    return String::format("[%s]", to_string(insn).characters());
+    return String::formatted("[{}]", to_string(insn));
 }
 
 String MemoryOrRegisterReference::to_string_fpu_reg() const
@@ -944,7 +944,7 @@ String MemoryOrRegisterReference::to_string_fpu_reg() const
 String MemoryOrRegisterReference::to_string_fpu_mem(const Instruction& insn) const
 {
     VERIFY(!is_register());
-    return String::format("[%s]", to_string(insn).characters());
+    return String::formatted("[{}]", to_string(insn));
 }
 
 String MemoryOrRegisterReference::to_string_fpu_ax16() const
@@ -957,33 +957,33 @@ String MemoryOrRegisterReference::to_string_fpu16(const Instruction& insn) const
 {
     if (is_register())
         return register_name(reg_fpu());
-    return String::format("word ptr [%s]", to_string(insn).characters());
+    return String::formatted("word ptr [{}]", to_string(insn));
 }
 
 String MemoryOrRegisterReference::to_string_fpu32(const Instruction& insn) const
 {
     if (is_register())
         return register_name(reg_fpu());
-    return String::format("dword ptr [%s]", to_string(insn).characters());
+    return String::formatted("dword ptr [{}]", to_string(insn));
 }
 
 String MemoryOrRegisterReference::to_string_fpu64(const Instruction& insn) const
 {
     if (is_register())
         return register_name(reg_fpu());
-    return String::format("qword ptr [%s]", to_string(insn).characters());
+    return String::formatted("qword ptr [{}]", to_string(insn));
 }
 
 String MemoryOrRegisterReference::to_string_fpu80(const Instruction& insn) const
 {
     VERIFY(!is_register());
-    return String::format("tbyte ptr [%s]", to_string(insn).characters());
+    return String::formatted("tbyte ptr [{}]", to_string(insn));
 }
 String MemoryOrRegisterReference::to_string_mm(const Instruction& insn) const
 {
     if (is_register())
         return register_name(static_cast<MMXRegisterIndex>(m_register_index));
-    return String::format("[%s]", to_string(insn).characters());
+    return String::formatted("[{}]", to_string(insn));
 }
 
 String MemoryOrRegisterReference::to_string(const Instruction& insn) const
@@ -1022,7 +1022,7 @@ String MemoryOrRegisterReference::to_string_a16() const
         break;
     case 6:
         if ((m_rm & 0xc0) == 0)
-            base = String::format("%#04x", m_displacement16);
+            base = String::formatted("{:#04x}", m_displacement16);
         else
             base = "bp";
         break;
@@ -1037,12 +1037,12 @@ String MemoryOrRegisterReference::to_string_a16() const
     if (!hasDisplacement)
         return base;
 
-    String disp;
+    String displacement_string;
     if ((i16)m_displacement16 < 0)
-        disp = String::format("-%#x", -(i16)m_displacement16);
+        displacement_string = String::formatted("-{:#x}", -(i16)m_displacement16);
     else
-        String::format("+%#x", m_displacement16);
-    return String::format("%s%s", base.characters(), disp.characters());
+        displacement_string = String::formatted("+{:#x}", m_displacement16);
+    return String::formatted("{}{}", base, displacement_string);
 }
 
 static String sib_to_string(u8 rm, u8 sib)
@@ -1169,7 +1169,7 @@ String MemoryOrRegisterReference::to_string_a32() const
         break;
     case 5:
         if ((m_rm & 0xc0) == 0)
-            base = String::format("%#08x", m_displacement32);
+            base = String::formatted("{:#08x}", m_displacement32);
         else
             base = "ebp";
         break;
@@ -1181,29 +1181,29 @@ String MemoryOrRegisterReference::to_string_a32() const
     if (!has_displacement)
         return base;
 
-    String disp;
+    String displacement_string;
     if ((i32)m_displacement32 < 0)
-        disp = String::format("-%#x", -(i32)m_displacement32);
+        displacement_string = String::formatted("-{:#x}", -(i32)m_displacement32);
     else
-        disp = String::format("+%#x", m_displacement32);
-    return String::format("%s%s", base.characters(), disp.characters());
+        displacement_string = String::formatted("+{:#x}", m_displacement32);
+    return String::formatted("{}{}", base, displacement_string);
 }
 
 static String relative_address(u32 origin, bool x32, i8 imm)
 {
     if (x32)
-        return String::format("%#08x", origin + imm);
+        return String::formatted("{:#08x}", origin + imm);
     u16 w = origin & 0xffff;
-    return String::format("%#04x", w + imm);
+    return String::formatted("{:#04x}", w + imm);
 }
 
 static String relative_address(u32 origin, bool x32, i32 imm)
 {
     if (x32)
-        return String::format("%#08x", origin + imm);
+        return String::formatted("{:#08x}", origin + imm);
     u16 w = origin & 0xffff;
     i16 si = imm;
-    return String::format("%#04x", w + si);
+    return String::formatted("{:#04x}", w + si);
 }
 
 String Instruction::to_string(u32 origin, const SymbolProvider* symbol_provider, bool x32) const
@@ -1816,7 +1816,7 @@ void Instruction::to_string_internal(StringBuilder& builder, u32 origin, const S
     case MultibyteWithSlash:
     case __BeginFormatsWithRMByte:
     case __EndFormatsWithRMByte:
-        builder.append(String::format("(!%s)", mnemonic.characters()));
+        builder.append(String::formatted("(!{})", mnemonic));
         break;
     }
 }