Browse Source

rename: UnDump to Undump

Akeit0 1 month ago
parent
commit
c2c5bfb64d

+ 9 - 9
src/Lua/CodeAnalysis/Compilation/Dump.cs

@@ -52,7 +52,7 @@ unsafe struct Header
         {
         {
             if (!LuaSignature.SequenceEqual(new(signature, 4)))
             if (!LuaSignature.SequenceEqual(new(signature, 4)))
             {
             {
-                throw new LuaUnDumpException($"{name.ToString()}: is not a precompiled chunk");
+                throw new LuaUndumpException($"{name.ToString()}: is not a precompiled chunk");
             }
             }
         }
         }
 
 
@@ -60,7 +60,7 @@ unsafe struct Header
         var minor = Version & 0xF;
         var minor = Version & 0xF;
         if (major != Constants.VersionMajor || minor != Constants.VersionMinor)
         if (major != Constants.VersionMajor || minor != Constants.VersionMinor)
         {
         {
-            throw new LuaUnDumpException($"{name.ToString()}: version mismatch in precompiled chunk {major}.{minor} != {Constants.VersionMajor}.{Constants.VersionMinor}");
+            throw new LuaUndumpException($"{name.ToString()}: version mismatch in precompiled chunk {major}.{minor} != {Constants.VersionMajor}.{Constants.VersionMinor}");
         }
         }
 
 
         if (IntSize != 4 || Format != 0 || IntegralNumber != 0 || PointerSize is not (4 or 8) || InstructionSize != 4 || NumberSize != 8)
         if (IntSize != 4 || Format != 0 || IntegralNumber != 0 || PointerSize is not (4 or 8) || InstructionSize != 4 || NumberSize != 8)
@@ -78,7 +78,7 @@ unsafe struct Header
 
 
         return;
         return;
     ErrIncompatible:
     ErrIncompatible:
-        throw new LuaUnDumpException($"{name.ToString()}: incompatible precompiled chunk");
+        throw new LuaUndumpException($"{name.ToString()}: incompatible precompiled chunk");
     }
     }
 }
 }
 
 
@@ -278,7 +278,7 @@ unsafe ref struct DumpState(IBufferWriter<byte> writer, bool reversedEndian)
     }
     }
 }
 }
 
 
-unsafe ref struct UnDumpState(ReadOnlySpan<byte> span, ReadOnlySpan<char> name, StringInternPool internPool)
+unsafe ref struct UndumpState(ReadOnlySpan<byte> span, ReadOnlySpan<char> name, StringInternPool internPool)
 {
 {
     public ReadOnlySpan<byte> Unread = span;
     public ReadOnlySpan<byte> Unread = span;
     bool otherEndian;
     bool otherEndian;
@@ -287,7 +287,7 @@ unsafe ref struct UnDumpState(ReadOnlySpan<byte> span, ReadOnlySpan<char> name,
 
 
     void Throw(string why)
     void Throw(string why)
     {
     {
-        throw new LuaUnDumpException($"{name.ToString()}: {why} precompiled chunk");
+        throw new LuaUndumpException($"{name.ToString()}: {why} precompiled chunk");
     }
     }
 
 
     void ThrowTooShort()
     void ThrowTooShort()
@@ -370,7 +370,7 @@ unsafe ref struct UnDumpState(ReadOnlySpan<byte> span, ReadOnlySpan<char> name,
         return *(double*)&i;
         return *(double*)&i;
     }
     }
 
 
-    public Prototype UnDump()
+    public Prototype Undump()
     {
     {
         Header h = default;
         Header h = default;
         Span<byte> span = new(&h, sizeof(Header));
         Span<byte> span = new(&h, sizeof(Header));
@@ -379,11 +379,11 @@ unsafe ref struct UnDumpState(ReadOnlySpan<byte> span, ReadOnlySpan<char> name,
         h.Validate(name);
         h.Validate(name);
         otherEndian = BitConverter.IsLittleEndian ^ (h.Endianness == 1);
         otherEndian = BitConverter.IsLittleEndian ^ (h.Endianness == 1);
         pointerSize = h.PointerSize;
         pointerSize = h.PointerSize;
-        return UnDumpFunction();
+        return UndumpFunction();
     }
     }
 
 
 
 
-    Prototype UnDumpFunction()
+    Prototype UndumpFunction()
     {
     {
         var lineDefined = ReadInt(); // 4
         var lineDefined = ReadInt(); // 4
         var lastLineDefined = ReadInt(); // 4
         var lastLineDefined = ReadInt(); // 4
@@ -487,7 +487,7 @@ unsafe ref struct UnDumpState(ReadOnlySpan<byte> span, ReadOnlySpan<char> name,
         var prototypes = count != 0 ? new Prototype[count] : [];
         var prototypes = count != 0 ? new Prototype[count] : [];
         for (var i = 0; i < count; i++)
         for (var i = 0; i < count; i++)
         {
         {
-            prototypes[i] = UnDumpFunction();
+            prototypes[i] = UndumpFunction();
         }
         }
 
 
         return prototypes;
         return prototypes;

+ 3 - 3
src/Lua/CodeAnalysis/Compilation/Parser.cs

@@ -969,7 +969,7 @@ class Parser : IPoolNode<Parser>, IDisposable
         return writer.WrittenSpan.ToArray();
         return writer.WrittenSpan.ToArray();
     }
     }
 
 
-    public static Prototype UnDump(ReadOnlySpan<byte> span, ReadOnlySpan<char> name)
+    public static Prototype Undump(ReadOnlySpan<byte> span, ReadOnlySpan<char> name)
     {
     {
         if (name.Length > 0)
         if (name.Length > 0)
         {
         {
@@ -982,7 +982,7 @@ class Parser : IPoolNode<Parser>, IDisposable
         }
         }
 
 
         using var internPool = new StringInternPool(4);
         using var internPool = new StringInternPool(4);
-        UnDumpState state = new(span, name, internPool);
-        return state.UnDump();
+        UndumpState state = new(span, name, internPool);
+        return state.Undump();
     }
     }
 }
 }

+ 1 - 1
src/Lua/LuaState.cs

@@ -433,7 +433,7 @@ public class LuaState : IDisposable
         {
         {
             if (chunk[0] == '\e')
             if (chunk[0] == '\e')
             {
             {
-                return new(this, Parser.UnDump(chunk, chunkName), environment);
+                return new(this, Parser.Undump(chunk, chunkName), environment);
             }
             }
         }
         }
 
 

+ 1 - 1
src/Lua/Runtime/Prototype.cs

@@ -50,7 +50,7 @@ public sealed class Prototype(
     /// <returns></returns>
     /// <returns></returns>
     public static Prototype FromBytecode(ReadOnlySpan<byte> span, ReadOnlySpan<char> name)
     public static Prototype FromBytecode(ReadOnlySpan<byte> span, ReadOnlySpan<char> name)
     {
     {
-        return Parser.UnDump(span, name);
+        return Parser.Undump(span, name);
     }
     }
 
 
     /// <summary>
     /// <summary>