aboutsummaryrefslogtreecommitdiff
path: root/src/reflect/type.go
AgeCommit message (Expand)Author
2026-03-26reflect, runtime: replace reflect.typelinks to return types, not offsetsIan Lance Taylor
2026-02-25reflect: fix support for iter with named boolean in Seq/Seq2qiulaidongfeng
2026-02-04reflect, runtime: adjust user-created GCData on AIXIan Lance Taylor
2025-11-25reflect: add iterator equivalents for NumField, NumIn, NumOut and NumMethodQuentin Quaadgras
2025-11-14cmd/compile: allow multi-field structs to be stored directly in interfacesKeith Randall
2025-10-30reflect: correct internal docs for uncommonTypeIan Lance Taylor
2025-09-12cmd/compile, reflect: further allow inlining of TypeForJake Bailey
2025-08-11Revert "cmd/compile: allow multi-field structs to be stored directly in inter...Keith Randall
2025-08-05cmd/compile: allow multi-field structs to be stored directly in interfacesKeith Randall
2025-07-29internal/abi: move direct/indirect flag from Kind to TFlagKeith Randall
2025-03-17reflect: document Method(ByName) w.r.t dead code eliminationIlya Priven
2025-02-15std: add //go:fix inline directives to some deprecated functionsAlan Donovan
2025-02-12reflect, internal/abi: speed up TypeFor[T]Mateusz Poliwczak
2024-11-18runtime: get rid of gc programs for typesKeith Randall
2024-09-10runtime, reflect: avoid allocation in structType.Field common casesIan Lance Taylor
2024-08-02all: create swissmap experiment and fork filesMichael Pratt
2024-05-29all: document legacy //go:linkname for final round of modulesRuss Cox
2024-05-29all: document legacy //go:linkname for modules with ≥100 dependentsRuss Cox
2024-05-23all: document legacy //go:linkname for modules with ≥2,000 dependentsRuss Cox
2024-05-22all: document legacy //go:linkname for modules with ≥50,000 dependentsRuss Cox
2024-05-09reflect: improved ifaceIndir commentIan Lance Taylor
2024-05-09reflect: restore ifaceIndir function for nowIan Lance Taylor
2024-05-09reflect: add iterative related methodsqiulaidongfeng
2024-05-07reflect: remove redundent ifaceIndirapocelipes
2024-04-19reflect: remove unnecessary type conversions of untyped PtrSizeIan Lance Taylor
2024-04-19reflect: omit anonymous field name from StructOf type stringIan Lance Taylor
2024-04-17internal/abi: define EmptyInterface, TypeOf, and NoEscapeMichael Anthony Knyszek
2024-04-02reflect: add available godoc linkcui fliter
2024-04-02all: use kind* of abiqiulaidongfeng
2024-03-04runtime: use .Pointers() instead of manual checkingPouriya
2024-03-04reflect: clean up unnecessary comments for rtypeJes Cok
2024-02-28reflect: add Overflow methods to TypeJes Cok
2024-02-20cmd/compile/internal/reflectdata,reflect: merge MaxPtrmaskBytes const into in...qiulaidongfeng
2024-02-12reflect: optimize TypeFor for non-interface typesJoe Tsai
2024-01-26reflect: use MapMaxKeyBytes,MapMaxElemBytes,MapBucketCount of internal/abiqiulaidongfeng
2024-01-24reflect: fix isRegularMemory at case ArrayJes Cok
2024-01-23reflect: StructOf set abi.TFlagRegularMemoryqiulaidongfeng
2023-12-30reflect: fix typo in type.goRenJiangdu
2023-10-09reflect: compute the median h uniformlyJes Cok
2023-09-22reflect: remove broken support for embedding of interfaces from StructOf.Dominique Lefevre
2023-08-02reflect: update Type.FieldByName documentationqiulaidongfeng
2023-08-01reflect: make linkable cross-references in documentationKeith Randall
2023-07-31reflect: add TypeForCarl Johnson
2023-07-27reflect: deprecate PtrToqiulaidongfeng
2023-05-12reflect: do not escape Value.TypeCherry Mui
2023-05-12Revert "reflect: change rtype so that it (not *rtype) implements Type"Austin Clements
2023-05-11runtime: redefine _type to abi.Type; add rtype for methods.David Chase
2023-05-11reflect: change rtype so that it (not *rtype) implements TypeDavid Chase
2023-05-11reflect: replacing almost all use of *rtype with *abi.TypeDavid Chase
2023-05-10reflect: move funcType to abi/type.goDavid Chase