mirror of
https://github.com/Smaug123/WoofWare.PawPrint
synced 2025-10-05 22:28:38 +00:00
Implement dereferencing more (#117)
This commit is contained in:
@@ -52,7 +52,7 @@ module NullaryIlOp =
|
||||
| EvalStackValue.NativeInt nativeIntSource ->
|
||||
failwith $"TODO: Native int pointer dereferencing not implemented for {targetType}"
|
||||
| EvalStackValue.ObjectRef managedHeapAddress ->
|
||||
failwith "TODO: Object reference dereferencing not implemented"
|
||||
IlMachineState.dereferencePointer state (ManagedPointerSource.Heap managedHeapAddress)
|
||||
| other -> failwith $"Unexpected eval stack value for Ldind operation: {other}"
|
||||
|
||||
let loadedValue = loadedValue |> EvalStackValue.ofCliType
|
||||
|
Reference in New Issue
Block a user