aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/types2/type.go
AgeCommit message (Expand)Author
2021-08-26cmd/compile/internal/types2: address some TODOs (cleanup)Robert Griesemer
2021-08-14cmd/compile/internal/types2: merge Instantiate and InstantiateLazyRob Findley
2021-08-10[dev.typeparams] cmd/compile/internal/types2: expand is only required for *Na...Robert Griesemer
2021-08-05[dev.typeparams] cmd/compile/internal/types2: implement type sets with term l...Robert Griesemer
2021-07-29[dev.typeparams] cmd/compile/internal/types2: (TypeParam) SetBound -> SetCons...Robert Griesemer
2021-07-29[dev.typeparams] cmd/compile/internal/types2: use type terms to represent unionsRobert Griesemer
2021-07-14[dev.typeparams] cmd/compile/internal/types2: implement delete(m, k) where m ...Robert Griesemer
2021-07-14[dev.typeparams] cmd/compile/internal/types2: implement close(ch) where ch is...Robert Griesemer
2021-07-07[dev.typeparams] cmd/compile/internal/types2: don't permit method calls on pt...Robert Griesemer
2021-07-01[dev.typeparams] cmd/compile/internal/types2: move (remaining) type decls int...Robert Griesemer
2021-07-01[dev.typeparams] cmd/compile/internal/types2: move Interface type decl into i...Robert Griesemer
2021-07-01[dev.typeparams] cmd/compile/internal/types2: move Signature type decl into s...Robert Griesemer
2021-07-01[dev.typeparams] cmd/compile/internal/types2: move Struct type decl into stru...Robert Griesemer
2021-07-01[dev.typeparams] cmd/compile/internal/types2: rename newTypeSet -> computeTyp...Robert Griesemer
2021-07-01[dev.typeparams] cmd/compile/internal/types2: make Interface.obj a *TypeNameRobert Griesemer
2021-07-01[dev.typeparams] cmd/compile/internal/types2: delay interface check for type ...Robert Griesemer
2021-06-30[dev.typeparams] cmd/compile/internal/types2: move embedding positions from C...Robert Griesemer
2021-06-30[dev.typeparams] cmd/compile/internal/types2: introduce type set abstraction ...Robert Griesemer
2021-06-04[dev.typeparams] cmd/compile: export/import of recursive generic types.Dan Scales
2021-06-04[dev.typeparams] cmd/compile: lazy import resolution for types2Matthew Dempsky
2021-06-02[dev.typeparams] cmd/compile/internal/types2: eliminate need for unpack and a...Robert Griesemer
2021-06-02[dev.typeparams] cmd/compile/internal/types2: clean up type set/union interse...Robert Griesemer
2021-06-02[dev.typeparams] cmd/compile/internal/types2: replace Sum type with Union typeRobert Griesemer
2021-05-27[dev.typeparams] cmd/compile/internal/types2: ensure that Named.check is nill...Robert Griesemer
2021-05-26[dev.typeparams] cmd/compile: adding union support in types1Dan Scales
2021-05-24[dev.typeparams] cmd/compile/internal/types2: accept embedded interface elementsRobert Griesemer
2021-05-24[dev.typeparams] cmd/compile/internal/types2: simplify Interface accessorsRobert Griesemer
2021-05-24[dev.typeparams] cmd/compile/internal/types2: re-use existing code for Interf...Robert Griesemer
2021-05-21[dev.typeparams] cmd/compile: get export/import of generic types & functions ...Dan Scales
2021-05-14[dev.typeparams] cmd/compile/internal/types2: use Checker-provided type param...Robert Griesemer
2021-05-13cmd/compile: changed representation of typeparam bound in types1Dan Scales
2021-04-14cmd/compile/internal/types2: add Named.SetTParams and Named.Orig methodsRobert Griesemer
2021-04-14cmd/compile/internal/types2: use a global atomic counter for type parameter idsRobert Griesemer
2021-03-16cmd/compile: deal with comparable embedded in a constraintDan Scales
2021-03-13all: remove duplicate wordsJohn Bampton
2021-03-09cmd/compile: get instantiated generic types working with interfacesDan Scales
2021-02-19[dev.typeparams] cmd/compile/internal/types2: resolve decl cycle the same way...Robert Griesemer
2021-02-18[dev.typeparams] cmd/compile: use new converter functions rather than methods...Robert Griesemer
2021-02-18[dev.typeparams] cmd/compile/internal/types: review of type.goRobert Griesemer
2021-02-18[dev.typeparams] cmd/compile/internal/types2: remove Type.Under method in fav...Robert Griesemer
2021-02-18[dev.typeparams] cmd/compile/internal/types2: replace Named, TypeParam method...Robert Griesemer
2021-02-18[dev.typeparams] cmd/compile/internal/types2: use converter functions rather ...Robert Griesemer
2021-01-30[dev.typeparams] cmd/compile: start translating type params in noder2Dan Scales
2021-01-23[dev.typeparams] cmd/compile/internal/types2: factor out sorting of methodsRobert Griesemer
2020-12-01[dev.typeparams] cmd/compile/internal/types2: remove support for type paramet...Robert Griesemer
2020-10-21[dev.typeparams] cmd/compile/internal/importer, types2: initial check-in of t...Robert Griesemer