3563 Commits (00d46bd25dbc92970d70d88fefde303688ffe72f)
 

Author SHA1 Message Date
Damian Gryski 7201b13085 reflect: fix key type logic for maps 2 years ago
Damian Gryski 9c0bf8bd2c reflect: Value.Set: fix direction of assignment check 2 years ago
Damian Gryski 63c7a41337 reflect: convert non-interface to interface in Set() 2 years ago
Damian Gryski c0f8f129c0 reflect: convert map elements to an interface, if needed 2 years ago
Damian Gryski adaa7ca27a reflect: SetMapIndex: use AssignableTo() instead of type equality 2 years ago
Damian Gryski a5ddc68845 reflect: unpack interfaces in MapKeys() if needed 2 years ago
Damian Gryski f7880e73d8 reflect: tweak v.typecode.Key().(*rawType) -> v.typecode.key() 2 years ago
Damian Gryski 3aa8c8e0d1 reflect: fix typo in unit test 2 years ago
Damian Gryski 6cb7f29d9b reflect: add tests for map interface lookup fixes 2 years ago
Damian Gryski 21527353f7 compiler: for interface maps, use the original named type if available 2 years ago
Damian Gryski bedd27b20e reflect: handle map-keys-as-interfaces for MapIter() 2 years ago
Damian Gryski 3612b7749e reflect: uncomment all(?) the tests that pass 2 years ago
Damian Gryski 45c916f5c0 reflect: rename tests in value_test to avoid conflicts upstream tests 2 years ago
Damian Gryski 688a5dbf8d reflct: reenable DeepEqual tests 2 years ago
Damian Gryski 35dcf135c0 reflect: comment out all tests but keep imports 2 years ago
Damian Gryski c482d65397 reflect: replace all_test with copy from upstream 2 years ago
shivay d73e12db63 feat: fix typos 2 years ago
Daniel Esteban 4b0e56cbec Added Gopher Badge support 2 years ago
Ayke van Laethem 62e1c3ebb7 wasm: implement the //go:wasmimport directive 2 years ago
deadprogram a4a1001dd3 examples: use hid-keyboard example to show how to to override default USB VID, PID, manufacturer name, and product name 2 years ago
deadprogram e8f6df928c machine/usb: add ability to override default VID, PID, manufacturer name, and product name 2 years ago
Ayke van Laethem f180339d6b compiler: add alloc attributes to runtime.alloc 2 years ago
Ayke van Laethem 5ed0cecf0d nrf: fix memory issue in ADC read 2 years ago
Ayke van Laethem 523c6c0e3b compiler: correctly generate code for local named types 2 years ago
Damian Gryski 17f5fb1071 reflect; SetLen() requires an addressable value 2 years ago
Damian Gryski 4d43df75d5 reflect: fix some vet issues 2 years ago
Damian Gryski 57b0c21492 reflect: tweak Type.String() for interfaces to make encoding/xml happy 2 years ago
Damian Gryski 8fb5877d9e reflect: fix isBinary() for float types 2 years ago
Damian Gryski 6fbe6fa2ae reflect: tweak Type.String() to match what encoding/json expects for empty structs 2 years ago
Damian Gryski 24b4dc31a4 reflect: stub MapOf() 2 years ago
Damian Gryski 4f8127d0bf builder: bump sizes tests 2 years ago
Damian Gryski e0329b25de transform: fix OptimizeReflectImplements pass for new named elem offset 2 years ago
Damian Gryski 229f479a7d reflect: make sure pointerTo() works for named types 2 years ago
Damian Gryski 876f08979f compiler,reflect: sort out pkg path vs pkg name for named types 2 years ago
Damian Gryski f2cc98caa5 compiler,reflect: adjust struct layout for type info 2 years ago
Damian Gryski 0d65b4dd26 compiler: only define the package path once 2 years ago
Damian Gryski 6a685b2a8d reflect: add test for Type.NumMethod() 2 years ago
Damian Gryski 569817a514 refect: Type.String() should use a shortened package name 2 years ago
Damian Gryski 7a96f0f609 compiler,reflect: add reflect.Type.NumMethods() 2 years ago
deadprogram 821227a03b docker: correct path for GHCR dev container build 2 years ago
Ayke van Laethem 5b42871baa compiler: support all kinds of recursive types 2 years ago
deadprogram c5598630c9 machine/stm32: correct Flash implementation 2 years ago
Ayke van Laethem 6c40ee93fe transform: update wasm-abi to use opaque pointers 2 years ago
Ayke van Laethem 4acb1a5845 transform: update stringtobytes test to opaque pointers 2 years ago
Ayke van Laethem e0f3333cc3 transform: update stringequal test to opaque pointers 2 years ago
Ayke van Laethem af247e27ff transform: update stacksize test to opaque pointers 2 years ago
Ayke van Laethem ec3a4da4df transform: update panic test to opaque pointers 2 years ago
Ayke van Laethem 905269bf11 transform: update maps test to opaque pointers 2 years ago
Ayke van Laethem e4f29ae2f9 transform: update interrupt test to opaque pointers 2 years ago
Ayke van Laethem 7fb23824e2 transform: update interface test to opaque pointers 2 years ago