aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/reflect
AgeCommit message (Expand)Author
2024-11-13reflect: fix Copy of non-pointer array with size > 64bitsBen Krieger
2024-11-13reflect: add Value.Clear; support anytype->interface{}, Slice->(*)Array in Va...Ben Krieger
2024-10-24runtime: add gc layout info for some basic typesDamian Gryski
2024-09-05reflect: support big-endian systemsAyke van Laethem
2024-08-17reflect: implement Type.Overflow* functionsAyke van Laethem
2024-08-12GNUmakefile: add spellfix target, use it. (#4387)dkegel-fastly
2024-08-12reflect, runtime: remove *UnsafePointer wrappers for functionsAyke van Laethem
2024-07-31runtime: Simplify slice growing/appending code (#4287)L. Pereira
2024-07-31reflect: return correct name for unsafe.Pointer typeAyke van Laethem
2024-07-29Revert "Getting DeepEqual to work with maps whose key is an interface (#4360)"Ayke van Laethem
2024-07-24Getting DeepEqual to work with maps whose key is an interface (#4360)Laurent Demailly
2024-05-29src/reflect: uncomment more tests that passDamian Gryski
2024-05-14reflect: use int in StringHeader and SliceHeader on non-AVR platforms (#4156)Randy Reddig
2024-04-22Lint: lint and fix src/{os,reflect} (#4228)dkegel-fastly
2024-04-20chore: fix function names in commenthongkuang
2024-02-25Stub CallSlice for ValueAkshay Pai
2024-01-31reflect: move indirect values into interface when setting interfacesDamian Gryski
2024-01-20reflect: update to Go 1.22 semanticsAyke van Laethem
2024-01-19reflect: add TypeFor[T]Ayke van Laethem
2023-11-04reflect: stub FuncOf()Shane O'Donovan
2023-09-10compiler,reflect: add support for [...]T -> []T in reflectDamian Gryski
2023-07-07reflect: add SetZeroAyke van Laethem
2023-07-07reflect: implement Value.GrowAyke van Laethem
2023-07-02compiler,reflect: NumMethods reports exported methods onlyDamian Gryski
2023-07-02reflect: fix iterating over maps with interface{} keysDamian Gryski
2023-07-02reflect: Add FieldByNameFuncTyler Rockwood
2023-07-01reflect: remove unecessary heap allocationssoypat
2023-06-17reflect: use .key() instead of a type assertAyke van Laethem
2023-06-09compiler,reflect: add tagged pointers for **T etcDamian Gryski
2023-06-08compiler,reflect: use two bits of the meta byte for comparable/isBinaryDamian Gryski
2023-05-16src/reflect: remove overflow checks from uvarint32Damian Gryski
2023-05-16compiler,reflect: make field offsets varintsDamian Gryski
2023-05-14reflect: optimize Zero() a little bitAyke van Laethem
2023-04-27add struct size and field offsets to reflect dataDamian Gryski
2023-04-01reflect: uncomment a another test the fails and doc some that don'tDamian Gryski
2023-04-01reflect; uncomment SetZero (but comment out the parts that fail)Damian Gryski
2023-04-01reflect: uncomment TestAppend and fix a bug it foundDamian Gryski
2023-04-01reflect: handle Convert'ing between identical underlying typesDamian Gryski
2023-03-31reflect: another obscure RO bugDamian Gryski
2023-03-31reflect: uncomment another test and fix RO logic issues it uncoveredDamian Gryski
2023-03-30reflect: add more RO checksDamian Gryski
2023-03-30reflect: add valueFlagRODamian Gryski
2023-03-30reflect: add sipmlified strconv.Quote() implementation for struct tagsDamian Gryski
2023-03-30reflect: Fix Kind(-1).String() and enable testDamian Gryski
2023-03-30reflect: implement and test Value.ComparableDamian Gryski
2023-03-30reflect: TestAliasNames passesDamian Gryski
2023-03-30reflect: fix TestCanSetFieldDamian Gryski
2023-03-30reflect: add CanInt() and friends and uncomments tests that passDamian Gryski
2023-03-30reflect: uncomment Type.String() tests that passDamian Gryski
2023-03-30reflect: print struct tags in Type.String() (with a caveat)Damian Gryski