aboutsummaryrefslogtreecommitdiff
path: root/src/lib/reflect
AgeCommit message (Expand)Author
2009-06-09mv src/lib to src/pkgRob Pike
2009-06-06move src/runtime -> src/lib/runtime;Russ Cox
2009-06-05rebuilt Makefiles for CL 29923Russ Cox
2009-06-04386-related fixes and guardsRuss Cox
2009-05-21related reflect bug: make copies of big valuesRuss Cox
2009-05-21direct all interface extraction to InterfaceValue.Get.Russ Cox
2009-05-20reflect bug: NewZeroValue was refusing to create slices.Russ Cox
2009-05-13reflect: update comment (there is no BoolType)Russ Cox
2009-05-12change name of reflect.NewInitValue to the more descriptive NewZeroValue.Rob Pike
2009-05-12update reflect for upcoming interface representation change.Russ Cox
2009-05-12implement IsNil() bool for those types that can be nil. most of them, anyway.Rob Pike
2009-05-11change utf8.FullRuneInString and utf8.DecodeRuneInStringRuss Cox
2009-05-08Move sys.Reflect and sys.Unreflect into unsafe.Rob Pike
2009-04-29rename variables for clarity.Rob Pike
2009-04-29Bug in reflect found by gri. Structs in 6g have a minimum alignment.Rob Pike
2009-04-16Convert go tree to hierarchical pkg directory:Russ Cox
2009-04-16regenerate Makefiles.Russ Cox
2009-04-15check for type equality in deepequalRuss Cox
2009-04-14do not create interfaces containing interfacesRuss Cox
2009-04-14Make the reflection library match the reflection string whichIan Lance Taylor
2009-04-09change representation of stringsKen Thompson
2009-04-08add support for variable formattersRob Pike
2009-04-06add method Value() Value to InterfaceValue.Russ Cox
2009-04-01Add a DeepEqual function to the reflect packageDaniel Nadasi
2009-03-30Separate the alignment of a field from the alignment of theIan Lance Taylor
2009-03-27Verify that "byte" is an alias for "uint8".Ian Lance Taylor
2009-03-09delete float80 from librariesRob Pike
2009-03-09document reflect.Rob Pike
2009-03-04disallow ordinary-type.(T), as in spec.Russ Cox
2009-03-03Automated g4 rollback of changelist 25024,Russ Cox
2009-02-17few more Sizeof.Russ Cox
2009-02-16use embedded interface typesRuss Cox
2009-02-13convert composite literals from { } to ( ).Russ Cox
2009-02-11insert type assertions when narrowing.Russ Cox
2009-02-08use unsafe.SizeofRob Pike
2009-01-30update go code tree to new func rules.Russ Cox
2009-01-23remove the "open" concept from reflect and go with slices and arrays.Rob Pike
2009-01-23change the representation of arrays in protobufs from *[]item to []item.Rob Pike
2009-01-21change reflect.CopyArray into a method on ArrayValue called CopyFromRob Pike
2009-01-20delete exportRuss Cox
2009-01-16casify, cleanup sysRuss Cox
2009-01-16casify reflect.Rob Pike
2009-01-15convert strconvRuss Cox
2009-01-15make safe for new package local defaultsRuss Cox
2009-01-09update sys.reflect and sys.unreflect to accomodateRuss Cox
2009-01-06new new & makeRuss Cox
2008-12-19[] and struct in interfaces.Russ Cox
2008-12-19fmt and reflect updates for recent changesRuss Cox
2008-12-18convert *[] to [].Russ Cox
2008-12-11add uintptr to reflect and printRob Pike