aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/predicates.go
AgeCommit message (Expand)Author
2021-08-04[dev.typeparams] go/types: move instance.go contents into named.go (cleanup)Rob Findley
2021-08-04[dev.typeparams] go/types: (TypeParam) SetBound -> SetConstraintRob 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-30[dev.typeparams] go/types: backport lazy loading changes from CL 336252Rob Findley
2021-07-22[dev.typeparams] go/types: set type parameter indices when they are boundRob Findley
2021-07-22[dev.typeparams] go/types: merge instance and Named to eliminate sanitizationRob Findley
2021-07-19[dev.typeparams] go/types: interface identity must consider full type setRob Findley
2021-07-17[dev.typeparams] go/types: replace optype() with under() in various cases (cl...Rob Findley
2021-07-16[dev.typeparams] go/types: remove unused *Checker arguments (cleanup)Rob Findley
2021-07-16[dev.typeparams] go/types: remove typeparams wrappers and aliasesRob Findley
2021-07-16[dev.typeparams] go/types: introduce type set abstraction for interfacesRob Findley
2021-07-16[dev.typeparams] go/types: port lazy import resolution from types2Rob 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-03-02go/parser,go/types: hide API changes related to type parametersRob Findley
2021-02-18[dev.typeparams] go/types: conversions to type parameters are not constantRob Findley
2021-02-17[dev.typeparams] merge master (2f0da6d) into dev.typeparamsRob Findley
2021-02-09[dev.regabi] go/types: factor out sorting of methodsRob Findley
2021-01-20[dev.typeparams] go/types: refactor untyped conversion for typeparamsRob Findley
2020-12-16[dev.typeparams] go/types: import predicates.go from dev.go2goRob Findley
2020-12-14[dev.typeparams] merge: merge branch 'dev.regabi' into 'dev.typeparams'Robert Griesemer
2020-12-09go/types: avoid endless recursion in the Comparable predicateRob Findley
2020-12-08[dev.typeparams] go/types: import the Type API from dev.go2goRob Findley
2019-09-19go/types: move Identical* predicates into api.go file (cleanup)Robert Griesemer
2019-09-17go/types: make sure interfaces are complete before comparing themRobert Griesemer
2018-05-10go/types: adopt spec terminology, use 'embedded' rather then 'anonyous' fieldRobert Griesemer
2018-02-13go/types: better handle arrays whose length expression is invalidRobert Griesemer
2017-08-16go/types: document that Signature.Recv() is ignored for type identitygriesemer
2017-01-10[dev.typealias] go/types: export TypeName.IsAlias so clients can use itRobert Griesemer
2017-01-10[dev.typealias] go/types: improved Object printingRobert Griesemer
2016-10-12go/types: expose Default function, which converts untyped T to TAlan Donovan
2016-10-04go/types: ignore struct tags when converting structsRobert Griesemer
2016-04-07go/types: make Identical(nil, T) == Identical(T, nil)Alan Donovan
2015-07-21go/types: make types.Typ a slice, unexport UniverseByte/RuneRobert Griesemer
2015-04-08go/types, go/exact: "vendor" go/types into std repoRobert Griesemer