![]() There used to be a difference between `byte` and `uint8` in interface methods. These are aliases, so they should be treated the same. This patch introduces a custom serialization format for types, circumventing the `Type.String()` method that is slightly wrong for our purposes. This also fixes an issue with the `any` keyword in Go 1.18, which suffers from the same problem (but this time actually leads to a crash). |
||
---|---|---|
.. | ||
testdata | ||
allocs.go | ||
allocs_test.go | ||
errors.go | ||
gc.go | ||
gc_test.go | ||
globals.go | ||
globals_test.go | ||
interface-lowering.go | ||
interface-lowering_test.go | ||
interrupt.go | ||
interrupt_test.go | ||
llvm.go | ||
maps.go | ||
maps_test.go | ||
optimizer.go | ||
panic.go | ||
panic_test.go | ||
reflect.go | ||
reflect_test.go | ||
rtcalls.go | ||
rtcalls_test.go | ||
stacksize.go | ||
stacksize_test.go | ||
transform.go | ||
transform_test.go | ||
util.go | ||
wasm-abi.go | ||
wasm-abi_test.go |