summaryrefslogtreecommitdiff
path: root/src/reflect/type.go
Commit message (Expand)AuthorAgeFilesLines
* reflect: make StructOf panic for methods that don't workIan Lance Taylor2017-07-151-2/+13
* reflect: prevent structs with invalid field namePravendra Singh2017-06-131-0/+30
* reflect: check pkgPath for unexported methods in ImplementsIan Lance Taylor2017-06-081-2/+32
* reflect: don't panic in ArrayOf if elem size is 0Daniel Martí2017-05-101-3/+5
* reflect: fix String of new array typesDaniel Martí2017-05-101-0/+1
* reflect: use sync.Map instead of RWMutex for type cachesBryan C. Mills2017-04-271-182/+105
* reflect: document ptrdata field of rtypeSebastien Binet2017-04-181-1/+3
* reflect: fix bucketOf to only look at ptrdata entries in gcdataIan Lance Taylor2017-02-221-5/+2
* all: fix a few typos in commentsKoki Ide2017-02-171-1/+1
* reflect: clear ptrToThis in Ptr when allocating result on heapMichael Hudson-Doyle2017-02-101-0/+1
* [dev.typealias] cmd/compile, reflect: fix struct field names for embedded byt...Russ Cox2017-01-251-50/+39
* [dev.typealias] reflect: fix StructOf use of StructField to match StructField...Russ Cox2017-01-251-14/+19
* reflect: fix typo in commentIan Lance Taylor2016-11-231-1/+1
* reflect: fix size of StructOf ending in zero-sized fieldIan Lance Taylor2016-11-231-0/+14
* cmd/compile, cmd/link: weak relocation for ptrToDavid Crawshaw2016-11-221-0/+1
* cmd/compile, reflect: use field pkgPath if neededIan Lance Taylor2016-11-171-12/+17
* reflect: unexported fields are tied to a packageDavid Crawshaw2016-11-101-0/+10
* reflect: clarify that NumMethod returns only the number of exported methodsJaana Burcu Dogan2016-10-311-1/+1
* reflect: update FieldByNameFunc commentRuss Cox2016-10-191-1/+5
* reflect: correct Type.FieldByNameFunc docsRuss Cox2016-10-191-1/+6
* reflect: ignore struct tags when converting structsRobert Griesemer2016-10-041-17/+29
* reflect: update location of vet tool in commentTormod Erevik Lea2016-09-091-1/+1
* reflect: cleanup wording for type identity/equalityMatthew Dempsky2016-08-301-6/+3
* reflect: avoid zeroing memory that will be overwrittenDave Cheney2016-08-301-25/+22
* reflect: document equality guarantee for TypeRoss Light2016-08-231-0/+6
* reflect: clear tflag on new typesDavid Crawshaw2016-08-161-0/+2
* reflect: an unnamed type has no PkgPathIan Lance Taylor2016-07-121-0/+3
* reflect, runtime: optimize Name methodDavid Crawshaw2016-06-281-13/+5
* cmd/compile, etc: use tflag to optimize Name()==""David Crawshaw2016-06-241-26/+5
* reflect: avoid lock for some NumMethod()==0 casesDavid Crawshaw2016-06-241-0/+3
* reflect: optimize (reflect.Type).NameDavid Crawshaw2016-06-231-18/+23
* cmd/compile, etc: bring back ptrToThisDavid Crawshaw2016-06-231-1/+9
* cmd/compile, etc: handle many struct fieldsDavid Crawshaw2016-06-141-2/+4
* reflect: clear tflag for StructOf typeDavid Crawshaw2016-06-031-0/+1
* reflect: document StructOf embedded fields limitationSebastien Binet2016-06-021-0/+3
* reflect: remove type info for unexported methodsDavid Crawshaw2016-05-251-19/+10
* reflect: hide unexported methods that do not satisfy interfacesDavid Crawshaw2016-05-201-27/+73
* reflect: remove out of date UTF-8 StructOf restrictionColin Cross2016-05-171-4/+0
* reflect: fix method type stringDavid Crawshaw2016-05-131-0/+1
* reflect: fix vet warningsAliaksandr Valialkin2016-05-121-1/+0
* reflect: make Field panic when out of bounds, as documentedEmmanuel Odeke2016-05-101-1/+1
* reflect: fix strings of SliceOf-created typesDavid Crawshaw2016-04-271-0/+1
* reflect: unnamed interface types have no nameDavid Crawshaw2016-04-271-0/+3
* cmd/compile, etc: use nameOff in uncommonTypeDavid Crawshaw2016-04-221-12/+9
* cmd/compile, etc: use nameOff for rtype stringDavid Crawshaw2016-04-221-63/+66
* cmd/compile, etc: use name offset in method tablesDavid Crawshaw2016-04-181-35/+61
* all: remove unnecessary type conversionsMatthew Dempsky2016-04-151-2/+2
* cmd/compile, etc: use name for type pkgPathDavid Crawshaw2016-04-131-31/+33
* cmd/compile, etc: store method tables as offsetsDavid Crawshaw2016-04-131-62/+205
* cmd/link, etc: store typelinks as offsetsDavid Crawshaw2016-04-121-17/+30