tinygo/src/reflect
Ayke van Laethem 31043628d8 reflect: use direct calls to runtime string functions
The runtime.stringFromBytesTyped and runtime.stringToBytesTyped
functions aren't really necessary, because they have the same LLVM IR
signature. Therefore, remove them and link directly to the functions
that the compiler uses internally.
2023-03-27 22:24:20 +02:00
..
internal reflect: replace all_test with copy from upstream 2023-03-25 13:57:00 +01:00
all_test.go reflect: uncomment all(?) the tests that pass 2023-03-25 13:57:00 +01:00
convert_test.go reflect: add missing Uintptr type and some numerical tests 2023-03-27 18:53:37 +02:00
deepequal.go all: refactor reflect package 2023-02-17 22:54:34 +01:00
export_test.go reflect: uncomment all(?) the tests that pass 2023-03-25 13:57:00 +01:00
makefunc.go reflect: add stubs required for net/http 2021-06-02 13:28:38 +02:00
strconv.go all: format code according to Go 1.19 rules 2022-08-04 12:18:32 +02:00
swapper.go all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...) 2023-03-03 16:55:13 +01:00
tostring_test.go reflect: uncomment all(?) the tests that pass 2023-03-25 13:57:00 +01:00
type.go reflect: tweak Type.String() for interfaces to make encoding/xml happy 2023-03-19 13:50:38 -07:00
value.go reflect: use direct calls to runtime string functions 2023-03-27 22:24:20 +02:00
value_test.go reflect: typo in uint test 2023-03-27 18:53:37 +02:00
visiblefields.go reflect: import visiblefields code and tests from upstream 2023-03-15 21:53:57 +01:00
visiblefields_test.go reflect: disable visiblefields test for FieldByIndexErr 2023-03-15 21:53:57 +01:00