summaryrefslogtreecommitdiff
path: root/src/pkg/reflect
AgeCommit message (Collapse)AuthorFilesLines
2015-01-15Imported Upstream version 1.4upstream/1.4Tianon Gravi13-9215/+0
2014-06-19Imported Upstream version 1.3upstream/1.3Michael Stapelberg7-414/+947
2013-12-03Imported Upstream version 1.2upstream/1.2Michael Stapelberg9-77/+468
2013-06-14Imported Upstream version 1.1.1upstream/1.1.1Ingo Oeser1-0/+19
2013-05-14Imported Upstream version 1.1upstream/1.1Michael Stapelberg9-138/+872
2013-03-04Imported Upstream version 1.1~hg20130304upstream/1.1_hg20130304Michael Stapelberg11-335/+2661
2012-05-02Imported Upstream version 1.0.1upstream/1.0.1Ondřej Surý2-0/+6
2012-04-06Imported Upstream version 1upstream/1Ondřej Surý6-869/+1097
2011-11-28Imported Upstream version 60.3upstream/60.3Ondřej Surý3-42/+106
2011-09-19Imported Upstream version 60.1upstream/60.1Ondřej Surý1-0/+3
2011-09-13Imported Upstream version 60upstream/60Ondřej Surý7-0/+4911
2011-09-13Imported Upstream version 60Ondřej Surý7-4903/+0
2011-08-03Imported Upstream version 59upstream/59Ondřej Surý3-24/+209
2011-06-30Imported Upstream version 58upstream/58Ondřej Surý2-11/+3
2011-06-16Imported Upstream version 57.2upstream/57.2Ondřej Surý1-1/+3
2011-05-04Imported Upstream version 57upstream/57Ondřej Surý2-3/+28
2011-04-28Imported Upstream version 2011.04.27upstream/2011.04.27Ondřej Surý5-1152/+1749
2011-04-26Imported Upstream version 2011.04.13upstream/2011.04.13Ondřej Surý5-1569/+1841
2011-04-20Imported Upstream version 2011.03.07.1upstream/2011.03.07.1Ondřej Surý4-51/+300
2011-02-14Imported Upstream version 2011-02-01.1upstream/2011-02-01.1Ondřej Surý3-31/+13
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý4-151/+323
2010-06-21reflect: add Type.Bits method, add tags to prohibit conversionsRuss Cox2-119/+79
gob: substitute slice for map R=r CC=golang-dev http://codereview.appspot.com/1699045
2010-06-20reflect: add Kind, remove Int8Type, Int8Value, etc.Russ Cox4-417/+314
update other code to match. R=r CC=golang-dev http://codereview.appspot.com/1680044
2010-06-14remove uses of ... from tree, add one testRuss Cox2-4/+28
R=r CC=golang-dev http://codereview.appspot.com/1662041
2010-05-21go/printer, gofmt: fix printing of labels,Robert Griesemer1-1/+2
apply gofmt to src, misc Fixes issue 752. R=rsc CC=golang-dev http://codereview.appspot.com/1240044 Committer: Robert Griesemer <gri@golang.org>
2010-04-20reflect: implement Set(nil), SetValue(nil) for PtrValue and MapValueRuss Cox2-2/+48
R=r CC=golang-dev http://codereview.appspot.com/823048
2010-04-18reflect: add FieldByNameFuncRaif S. Naffah2-5/+21
xml: add support for XML marshalling embedded structs. R=rsc CC=golang-dev http://codereview.appspot.com/837042 Committer: Russ Cox <rsc@golang.org>
2010-03-30simplify various code using new map index ruleRuss Cox2-2/+2
R=r CC=golang-dev http://codereview.appspot.com/833044
2010-03-30single argument panicRuss Cox1-2/+2
note that sortmain.go has been run through hg gofmt; only the formatting of the day initializers changed. i'm happy to revert that formatting if you'd prefer. stop on error in doc/progs/run R=r CC=golang-dev http://codereview.appspot.com/850041
2010-03-24delete all uses of panicln by rewriting them using panic or,Rob Pike3-6/+6
in the tests, println+panic. gofmt some tests too. R=rsc CC=golang-dev http://codereview.appspot.com/741041
2010-03-10reflect: typo in commentDean Prichard1-1/+1
R=golang-dev, adg CC=golang-dev http://codereview.appspot.com/369041 Committer: Andrew Gerrand <adg@golang.org>
2010-03-056g complex type usableKen Thompson2-63/+63
8g and 5g have stubs to ignore complex R=rsc CC=golang-dev http://codereview.appspot.com/257042
2010-03-02more on type complex.Ken Thompson2-0/+84
getting close. R=rsc CC=golang-dev http://codereview.appspot.com/224105
2010-03-02gofmt: experiment: align values in map composites where possibleRobert Griesemer1-2/+2
- gofmt -w src misc - looking for feedback R=rsc, r CC=golang-dev http://codereview.appspot.com/223076
2010-02-24gofmt: don't print ()'s around function-typed results (not needed anymore)Robert Griesemer1-1/+1
- add extra test cases to go/printer tests - apply gofmt to src and misc R=rsc CC=golang-dev http://codereview.appspot.com/223041
2010-02-01gc: add ... T, rework plain ...Russ Cox1-10/+16
No longer a distinct type; now a property of func types. R=ken2 CC=golang-dev http://codereview.appspot.com/197042
2010-01-29move comment on StringHeader to fix godoc output.Rob Pike1-2/+3
R=rsc, ken2 CC=golang-dev http://codereview.appspot.com/196055
2010-01-28added StringHeader to reflectKen Thompson1-0/+5
R=rsc CC=golang-dev http://codereview.appspot.com/194133
2010-01-26gc: fix chan <- chan precedence.Russ Cox1-1/+1
also allow func() func(). R=ken2 CC=golang-dev http://codereview.appspot.com/194078
2010-01-25runtime, type switch: eliminate package global name space assumptionRuss Cox2-4/+2
bonus: type switch now detects multiple uses of identical interface types. bonus: interface types are now order-independent, following the spec. R=ken2 CC=golang-dev http://codereview.appspot.com/194053
2010-01-24gc: record full package paths in runtime type dataRuss Cox1-0/+7
detect compilation of special package runtime with compiler flag instead of package name. R=ken2 CC=golang-dev http://codereview.appspot.com/193080
2010-01-18reflect: fix garbage collection bug in Call.Russ Cox1-5/+9
Fixes issue 476. R=r CC=golang-dev http://codereview.appspot.com/190041
2009-12-23fix up %pRob Pike1-0/+12
- use an interface {Get()} - implement Get for maps, slices - for slices, retrieves the address of the end of the array, which will give the same value for every slice of the same array. R=rsc CC=golang-dev http://codereview.appspot.com/179129
2009-12-151) Change default gofmt default settings forRobert Griesemer5-847/+847
parsing and printing to new syntax. Use -oldparser to parse the old syntax, use -oldprinter to print the old syntax. 2) Change default gofmt formatting settings to use tabs for indentation only and to use spaces for alignment. This will make the code alignment insensitive to an editor's tabwidth. Use -spaces=false to use tabs for alignment. 3) Manually changed src/exp/parser/parser_test.go so that it doesn't try to parse the parser's source files using the old syntax (they have new syntax now). 4) gofmt -w src misc test/bench 4th set of files. R=rsc CC=golang-dev http://codereview.appspot.com/180049
2009-12-07runtime: introduce unsafe.New and unsafe.NewArrayRuss Cox1-18/+9
to provide functionality previously hacked in to reflect and gob. R=r http://codereview.appspot.com/165076
2009-11-23go: makes it build for the case $GOROOT has whitespacesSergio Luis O. B. Correia1-2/+2
the bash scripts and makefiles for building go didn't take into account the fact $GOROOT / $GOBIN could both be directories containing whitespaces, and was not possible to build it in such a situation. this commit adjusts the various makefiles/scripts to make it aware of that possibility, and now it builds successfully when using a path with whitespaces as well. Fixes issue 115. R=rsc, dsymonds1 http://codereview.appspot.com/157067 Committer: Russ Cox <rsc@golang.org>
2009-11-19reflect fixesRuss Cox2-1/+6
R=r http://codereview.appspot.com/156104
2009-11-17reflect: document that PkgPath and Name returnRuss Cox1-0/+2
empty string for unnamed types. Fixes issue 249. R=r http://codereview.appspot.com/156052
2009-11-09- replaced gofmt expression formatting algorithm withRobert Griesemer3-23/+23
rsc's algorithm - applied gofmt -w misc src - partial CL (last chunk) R=rsc, r http://go/go-review/1024041
2009-11-09remove semis after statements in one-statement statement listsRobert Griesemer5-297/+297
R=rsc, r http://go/go-review/1025029