summaryrefslogtreecommitdiff
path: root/src/lib/reflect/value.go
AgeCommit message (Expand)AuthorFilesLines
2009-03-09delete float80 from librariesRob Pike1-29/+0
2009-03-09document reflect.Rob Pike1-52/+95
2009-03-03Automated g4 rollback of changelist 25024,Russ Cox1-70/+70
2009-02-16use embedded interface typesRuss Cox1-147/+25
2009-02-13convert composite literals from { } to ( ).Russ Cox1-26/+26
2009-02-11insert type assertions when narrowing.Russ Cox1-18/+114
2009-01-30update go code tree to new func rules.Russ Cox1-26/+26
2009-01-23remove the "open" concept from reflect and go with slices and arrays.Rob Pike1-47/+40
2009-01-23change the representation of arrays in protobufs from *[]item to []item.Rob Pike1-0/+16
2009-01-21change reflect.CopyArray into a method on ArrayValue called CopyFromRob Pike1-1/+13
2009-01-20delete exportRuss Cox1-31/+31
2009-01-16casify, cleanup sysRuss Cox1-3/+3
2009-01-16casify reflect.Rob Pike1-174/+174
2009-01-15make safe for new package local defaultsRuss Cox1-56/+56
2009-01-09update sys.reflect and sys.unreflect to accomodateRuss Cox1-13/+23
2009-01-06new new & makeRuss Cox1-9/+9
2008-12-19fmt and reflect updates for recent changesRuss Cox1-6/+9
2008-12-18convert *[] to [].Russ Cox1-2/+2
2008-12-11add uintptr to reflect and printRob Pike1-33/+55
2008-12-11handle the nil interface better in reflect and printRob Pike1-1/+2
2008-12-10assorted cleanup and fixesRuss Cox1-5/+42
2008-12-09use unsafe.pointer in reflection objectsRob Pike1-71/+49
2008-11-24replay CL 19916 and CL 19913 now that the build can handle themRuss Cox1-5/+9
2008-11-24Automated g4 rollback of changelist 19916.Russ Cox1-9/+5
2008-11-24utf8: add InString routines for decoding in stringsRuss Cox1-5/+9
2008-11-13more array methodsRuss Cox1-41/+97
2008-11-12add some support for modifying what pointers point toRob Pike1-0/+5
2008-11-12reflect.PtrValue.SetSub() to set pointersRob Pike1-0/+10
2008-11-10Add a cache to avoid unnecessary parsing of type strings when constructing va...Rob Pike1-2/+11
2008-11-05make sizes and offsets int, not uint64Rob Pike1-15/+15
2008-11-04type strings through the reflection library.Rob Pike1-23/+28
2008-11-03remove unnecessary 6g workaroundRuss Cox1-51/+51
2008-11-02add creator for missing types, to avoid crashes whenRob Pike1-0/+16
2008-10-31Add support for the basic type "bool".Ian Lance Taylor1-0/+27
2008-10-30reflection support for tag stringsRob Pike1-1/+1
2008-10-29update reflection library to int/int32 etc. splitRob Pike1-0/+81
2008-10-26use embedded types to save boilerplate - almost 300 lines' worthRob Pike1-209/+58
2008-10-24add printf to fmt.Rob Pike1-4/+4
2008-10-23make reflect compile againRob Pike1-4/+4
2008-10-23use &T{1,2,3} constructor for simple new casesRuss Cox1-110/+71
2008-10-22move reflection code into final place.Rob Pike1-0/+822