23 Commits (fc28f513c7cb60c4c1f25d12caa6ae381f6f0308)

Author SHA1 Message Date
Ayke van Laethem ebb410afd9 reflect: make sure null bytes are supported in tags 2 years ago
Damian Gryski 86f125cf72 reflect: track flags when size changes from fits-in-pointer to not 2 years ago
Ayke van Laethem e955aa1941 reflect: implement CanInterface and fix string Index() 2 years ago
Steven Kabbes 52c61de19f compiler: alignof(func) is 1 pointer, not 2 3 years ago
Ayke van Laethem 29c1d7c68d compiler: fix incorrect unsafe.Alignof on some 32-bit architectures 3 years ago
Ayke van Laethem 823c9c25cf reflect: implement Value.Elem() for interface values 3 years ago
Ayke van Laethem d15e32fb89 reflect: don't construct an interface-in-interface value 3 years ago
Ayke van Laethem d45497691f reflect: add StructField.IsExported method 3 years ago
Ayke van Laethem e587b1d1b4 reflect: implement New function 4 years ago
Ayke van Laethem 2aa2e750b9 reflect: implement Value.CanAddr 4 years ago
Cornel 720a54a0fe
extend stdlib to allow import of more packages (#1099) 4 years ago
Ayke van Laethem a7794de99d compiler: fix interface lowering miscompilation with reflect 5 years ago
Ayke van Laethem e356bad4d1 reflect: implement t.Comparable() 5 years ago
Ayke van Laethem c19c738f52 reflect: implement support for array types 5 years ago
Ayke van Laethem ea8e4079bc reflect: add support for linked lists 5 years ago
Ayke van Laethem e2c8654237 reflect: add support for struct types 5 years ago
Ayke van Laethem b8cd8b6f25 reflect: add support for Type.Bits() 5 years ago
Ayke van Laethem 95721a8d8c reflect: add support for named types 5 years ago
Ayke van Laethem 003211b4ff
reflect: implement Value.Set*() for basic types 6 years ago
Ayke van Laethem dfef168139
reflect: add limited support for all type kinds 6 years ago
Ayke van Laethem 63f2a3dfe9
reflect: support slices and indexing of strings and slices 6 years ago
Ayke van Laethem fb23e9c212
reflect: add support for non-named basic types 6 years ago
Ayke van Laethem f0904779a5
reflect: add reflect.TypeOf 6 years ago