aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/sizes.go
AgeCommit message (Expand)Author
2023-10-24go/types: fix (*T)(nil)-to-interface conversion bugAlan Donovan
2023-08-30go/types, types2: use asNamed(t) instead of t.(*Named) type assertionsRobert Griesemer
2023-08-16go/types, types2: add Sizes computation to match gc behaviorCuong Manh Le
2023-03-27cmd/compile: don't panic if unsafe.Sizeof/Offsetof is used with oversize typesRobert Griesemer
2023-01-20go/types: add a test that generated files match types2Robert Findley
2023-01-17go/types: consistently use _ prefix for unexported names that are exported in...Robert Griesemer
2023-01-17go/types: generate various source files from types2 filesRobert Griesemer
2022-07-15go/types, types2: correct alignment of atomic.Int64Austin Clements
2022-04-25go/types, types2: add loong64 to gcArchSizesRobert Findley
2022-04-11all: gofmt main repoRuss Cox
2022-04-01all: remove trailing blank doc comment linesRuss Cox
2021-11-18go/types: remove tparamIsIface flag and corresponding dead codeRobert Findley
2021-11-17go/types: underlying type of a type parameter is its constraint interfaceRobert Findley
2021-11-10go/types: remove most asX converters (cleanup)Robert Findley
2021-11-09go/types: rename is_X predicates back to isX (step 2 of 2)Robert Findley
2021-11-09go/types: rename isX predicates to allX, add simple is_X (step 1 of 2)Robert Findley
2021-11-02go/types: clean up asT converters (step 2 of 2)Robert Findley
2021-11-02go/types: clean up asT converters (step 1 of 2)Robert Findley
2021-08-04[dev.typeparams] go/types: adjust unsafe.Alignof/Offsetof/SizeofRob Findley
2021-06-17[dev.typeparams] go/types: replace Sum type with Union typeRob Findley
2021-06-17[dev.typeparams] go/types: accept embedded interface elementsRob Findley
2021-03-02go/parser,go/types: hide API changes related to type parametersRob Findley
2020-12-16[dev.typeparams] go/types: import some support functions from dev.go2goRob Findley
2019-02-26go/types: add gccgo sizes informationIan Lance Taylor
2018-09-07cmd/dist, go/types: add support for GOARCH=sparc64Tobias Klauser
2018-06-13cmd/dist, go/types: add support for GOARCH=riscv64Tobias Klauser
2018-03-30go/build, go/types, cmd/dist: add js/wasm architectureRichard Musiol
2018-02-13go/types: better handle arrays whose length expression is invalidRobert Griesemer
2017-03-11cmd/vet: eliminate "might be too small for shift" warningsAliaksandr Valialkin
2017-03-02go/types: add a compiler param to SizesForJosh Bleecher Snyder
2017-02-28go/types: implement SizesFor convenience functionRobert Griesemer
2016-10-25go/types: match cmd/compile's alignment for complex64Matthew Dempsky
2016-08-30go/types: fix bad variable shadowing in offsetsofJosh Bleecher Snyder
2016-08-16go/types: fix multiword data structure alignment on naclJosh Bleecher Snyder
2016-08-16go/types: remove struct Sizeof cacheJosh Bleecher Snyder
2015-12-01go/types: fix race-y initialization of Struct.offsetsAleksandr Demakin
2015-04-08go/types, go/exact: "vendor" go/types into std repoRobert Griesemer