tinygo/src/reflect
Ayke van Laethem ee3106be98 reflect: update to Go 1.22 semantics
The IsZero function was changed slightly in Go 1.22, so we'll need to
update it.

While this could in theory break existing programs that rely on the old
behavior, they'd also break with the imminent Go 1.22 release so I don't
think this is a real problem.
2024-01-20 08:53:49 +01:00
..
internal reflect: replace all_test with copy from upstream 2023-03-25 13:57:00 +01:00
all_test.go reflect: update to Go 1.22 semantics 2024-01-20 08:53:49 +01:00
benchmark_test.go reflect: update to Go 1.22 semantics 2024-01-20 08:53:49 +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 reflect: add sipmlified strconv.Quote() implementation for struct tags 2023-03-30 21:10:54 +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: add TypeFor[T] 2024-01-19 13:46:27 +01:00
type_test.go reflect: add TypeFor[T] 2024-01-19 13:46:27 +01:00
value.go reflect: update to Go 1.22 semantics 2024-01-20 08:53:49 +01:00
value_test.go compiler,reflect: NumMethods reports exported methods only 2023-07-02 15:35:42 +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