aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/interface.go
AgeCommit message (Expand)Author
2021-08-10[dev.typeparams] go/types: don't expose the TypeSet API for 1.18Rob Findley
2021-08-04[dev.typeparams] go/types: use type terms to represent unionsRob Findley
2021-08-04[dev.typeparams] go/types: use comparable bit rather than ==() methodRob Findley
2021-07-19[dev.typeparams] go/types: remove unnecessary guard from NewInterfaceTypeRob Findley
2021-07-16[dev.typeparams] go/types: move Interface type decl into interface.go (cleanup)Rob Findley
2021-07-16[dev.typeparams] go/types: rename newTypeSet -> computeTypeSetRob Findley
2021-07-16[dev.typeparams] go/types: move newTypeSet function into typeset.goRob Findley
2021-07-16[dev.typeparams] go/types: move embedding positions from Checker to InterfaceRob Findley
2021-07-16[dev.typeparams] go/types: remove unused *Checker arguments (cleanup)Rob Findley
2021-07-16[dev.typeparams] go/types: introduce type set abstraction for interfacesRob Findley
2021-06-17[dev.typeparams] go/types: disallow type list handlingRob Findley
2021-06-17[dev.typeparams] go/types: clean up type set/union intersectionRob 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-06-07[dev.typeparams] go/types: re-use existing code for Interface.CompleteRob Findley
2021-06-04[dev.typeparams] go/types: move interface checking into separate fileRob Findley