public void GetBytes_LoadLibraryInstruction() { var instruction = new LoadLibraryInstruction("MyLib"); var expectedBytes = InstructionByteBuilder.Create() .Opcode(Opcode.Load, LoadKind.Library, "MyLib") .AsSpan(); Assert.True(expectedBytes.SequenceEqual(instruction.GetBytes())); }
public void ToString_LoadLibraryInstruction() { var loadInstruction = new LoadLibraryInstruction("MyLib"); Assert.Equal("ldl MyLib", loadInstruction.ToString()); }
public void VisitLoadLibrary(LoadLibraryInstruction instruction) => IncrementCallCount(nameof(VisitLoadLibrary));