aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/types/type.go
AgeCommit message (Expand)Author
2021-08-26cmd/compile: move types init code into package typesMatthew Dempsky
2021-08-26cmd/compile: unexport Type.VargenMatthew Dempsky
2021-08-26cmd/compile/internal/types: unexport Type.ExtraMatthew Dempsky
2021-08-09[dev.typeparams] cmd/compile: use types2.Constraint() rather than types2.Bound()Dan Scales
2021-08-07[dev.typeparams] cmd/compile: don't export/import type parameter indices anymoreDan Scales
2021-08-02[dev.typeparams] cmd/compile: make HasShape() more efficient by implementing ...Dan Scales
2021-07-24[dev.typeparams] cmd/compile: fix HasShape, add dottype testKeith Randall
2021-07-21[dev.typeparams] cmd/compile: introduce named gcshape typesKeith Randall
2021-07-07[dev.typeparams] cmd/compile: add built-in name/type "comparable".Dan Scales
2021-06-25[dev.typeparams] cmd/compile: rename types.Type.{Short,Long}String to {Link,N...Matthew Dempsky
2021-06-07[dev.typeparams] cmd/compile: introduce IsTypeParam() helperKeith Randall
2021-06-04[dev.typeparams] cmd/compile: allow inlining in instantiated functionsDan Scales
2021-06-02[dev.typeparams] cmd/compile: add dictionary argument to generic functionsKeith Randall
2021-05-26[dev.typeparams] cmd/compile: always generate (*T).M wrappers for instantiate...Dan Scales
2021-05-26[dev.typeparams] cmd/compile: adding union support in types1Dan Scales
2021-05-21[dev.typeparams] cmd/compile: get export/import of generic types & functions ...Dan Scales
2021-05-13cmd/compile: changed representation of typeparam bound in types1Dan Scales
2021-05-07cmd/compile: improving the documentation of various fields and functionsDan Scales
2021-04-09cmd/compile: reduce overhead of RParams in types.TypeDan Scales
2021-04-05cmd/compile: get rid of Fields in types.Interface, use allMethods in types.Ty...Dan Scales
2021-04-03cmd/compile: rename newNamedTypeWithSym, add some commemntsDan Scales
2021-03-30cmd/compile: fix creation of named generic types (setting of t.nod)Dan Scales
2021-03-16cmd/compile: (fixed) spill output parameters passed in registers as autosDavid Chase
2021-03-15Revert "cmd/compile: spill output parameters passed in registers as autos"David Chase
2021-03-15cmd/compile: spill output parameters passed in registers as autosDavid Chase
2021-03-10cmd/compile: deal with helper generic types that add methods to TDan Scales
2021-03-09cmd/compile: get instantiated generic types working with interfacesDan Scales
2021-03-03cmd/compile: use abiutils for all rcvr/in/out frame offsets.David Chase
2021-02-26cmd/compile: change StaticCall to return a "Results"David Chase
2021-02-18[dev.typeparams] cmd/compile: support generic types (with stenciling of meth...Dan Scales
2021-02-10[dev.typeparams] cmd/compile: handle calling a method on a type param in sten...Dan Scales
2021-01-30[dev.typeparams] cmd/compile: start translating type params in noder2Dan Scales
2021-01-28[dev.typeparams] cmd/compile: start adding info needed for typeparams in typ...Dan Scales
2021-01-16[dev.regabi] cmd/compile, runtime: fix up comments/error messages from recent...Dan Scales
2020-12-29[dev.regabi] cmd/compile: remove unneeded indirectionMatthew Dempsky
2020-12-28[dev.regabi] cmd/compile: add explicit file name in types generationMeng Zhuo
2020-12-23[dev.regabi] cmd/compile: move type size calculations into package types [gen...Russ Cox
2020-12-23[dev.regabi] cmd/compile: move helpers into package types [generated]Russ Cox
2020-12-22[dev.regabi] cmd/compile: separate dowidth betterRuss Cox
2020-12-14[dev.regabi] cmd/compile/internal/types: add IsScalar query methodThan McIntosh
2020-12-08[dev.regabi] cmd/compile: add ssa.Aux tag interface for Value.AuxMatthew Dempsky
2020-12-07[dev.regabi] cmd/compile: narrow interface between ir and typesRuss Cox
2020-12-02[dev.regabi] cmd/compile: add Pkg parameter to type constructorsMatthew Dempsky
2020-12-02[dev.regabi] cmd/compile: add Interface, Signature, and Struct constructorsMatthew Dempsky
2020-12-01[dev.regabi] cmd/compile: first pass at abstracting TypeMatthew Dempsky
2020-12-01[dev.regabi] cmd/compile: add NewBasic and cleanup universeMatthew Dempsky
2020-12-01[dev.regabi] cmd/compile: add NewNamedMatthew Dempsky
2020-12-01[dev.regabi] cmd/compile: move setUnderlying to package typesMatthew Dempsky
2020-11-25[dev.regabi] cmd/compile: convert types.Node (a pointer) to types.IRNode (an ...Russ Cox
2020-11-25[dev.regabi] cmd/compile: remove uses of dummyRuss Cox