aboutsummaryrefslogtreecommitdiff
path: root/src/lib/reflect
AgeCommit message (Expand)Author
2008-12-11if the typestring gives a field name of "?", drop it.Rob Pike
2008-12-11handle the nil interface better in reflect and printRob Pike
2008-12-10assorted cleanup and fixesRuss Cox
2008-12-09implement two TODOs in reflect:Rob Pike
2008-12-09use unsafe.pointer in reflection objectsRob Pike
2008-12-05use sync.Mutex instead of a channel for lockingRob Pike
2008-11-24replay CL 19916 and CL 19913 now that the build can handle themRuss Cox
2008-11-24Automated g4 rollback of changelist 19916.Russ Cox
2008-11-24utf8: add InString routines for decoding in stringsRuss Cox
2008-11-19refine gobuild: the files must be *_test.go not *test.goRob Pike
2008-11-19change naming convention for tests fromRob Pike
2008-11-19gobuild: add coverage rule, ignore files in package main.Russ Cox
2008-11-19leave 6.out around after gotest;Russ Cox
2008-11-18gobuild changes.Russ Cox
2008-11-17correctly rounded floating-point conversionsRuss Cox
2008-11-14add cov, prof to default build; clean up compiler warningsRuss Cox
2008-11-13more array methodsRuss Cox
2008-11-12add some support for modifying what pointers point toRob Pike
2008-11-12reflect.PtrValue.SetSub() to set pointersRob Pike
2008-11-10Add a cache to avoid unnecessary parsing of type strings when constructing va...Rob Pike
2008-11-10Protocol buffer encoding.Rob Pike
2008-11-06simpleminded ascii to floating point conversionRob Pike
2008-11-05trim tags from type strings for structure fields.Rob Pike
2008-11-05minor tweak to still non-portable alignment calculationRob Pike
2008-11-05make sizes and offsets int, not uint64Rob Pike
2008-11-05fix bugs parsing functions in reflect library.Rob Pike
2008-11-04type strings through the reflection library.Rob Pike
2008-11-03remove unnecessary 6g workaroundRuss Cox
2008-11-03move DotDotDot into next case - hit submit too fast last time.Rob Pike
2008-11-03support ... as a special type in the reflection library.Rob Pike
2008-11-03update names after 6g changeRuss Cox
2008-11-02add creator for missing types, to avoid crashes whenRob Pike
2008-10-31Add support for the basic type "bool".Ian Lance Taylor
2008-10-31\x00 for NUL in type string.Rob Pike
2008-10-31add mention of tag string to grammar commentRob Pike
2008-10-30reflection support for tag stringsRob Pike
2008-10-29./6.outRuss Cox
2008-10-29update reflection library to int/int32 etc. splitRob Pike
2008-10-26use embedded types to save boilerplate - almost 300 lines' worthRob Pike
2008-10-24replaced baked-in address with @ so test passes on linuxRob Pike
2008-10-24add printf to fmt.Rob Pike
2008-10-23make reflect compile againRob Pike
2008-10-23add reflect to build, clean up testRob Pike
2008-10-23use &T{1,2,3} constructor for simple new casesRuss Cox
2008-10-22move reflection code into final place.Rob Pike