aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/types2/conversions.go
AgeCommit message (Expand)Author
2024-03-14go/types, types2: don't do version checks for embedded types of imported inte...Robert Griesemer
2024-02-28go/types, types2: consistently use singular when reporting version errorsRobert Griesemer
2024-02-21go/types: generate conversions.go from types2 sourceRobert Griesemer
2023-10-31go/types, types2: more concise error if conversion fails due to integer overflowRobert Griesemer
2023-05-03go/types, types2: use version data type instead of major,minor intsRobert Griesemer
2023-05-03go/types, types2: combine version check with version error reportingRobert Griesemer
2023-04-14go/types, cmd/compile/internal/types2: use per-file Go versionRuss Cox
2023-01-24all: fix some commentscui fliter
2023-01-20go/types, types2: use go.dev/issue/nnnnn when referring to an issue (cleanup)Robert Griesemer
2022-10-10cmd/compile/internal/types2: use internal/types/errors instead of local error...Robert Griesemer
2022-09-28cmd/compile: use "cannot use %s as %s value in %s: %s" error messageRobert Griesemer
2022-09-27go/types, types2: uniformly use "cannot convert X to type T"Robert Griesemer
2022-09-26go/types, types2: provide error codes where they were missingRobert Griesemer
2022-09-23cmd/compile: handle go.mod error msg reference in noder, not type checkerRobert Griesemer
2022-09-08go/types, types2: implement slice-to-array conversionsRobert Griesemer
2022-03-21go/types, types2: factor out isInterface(x) && !isTypeParam(x) (cleanup)Robert Griesemer
2022-02-28go/types, types2: fix string to type parameter conversionsRobert Griesemer
2022-01-18go/types, types2: report error for invalid string(1 << s)Robert Griesemer
2021-11-29go/types, types2: handle case of no specific target types in conversionRobert Findley
2021-11-13cmd/compile/internal/types2: underlying type of a type parameter is its const...Robert Griesemer
2021-11-12cmd/compile: match Go 1.17 compiler error messages more closelyDan Scales
2021-11-12cmd/compile/internal/types2: remove asTypeParam and simplify some codeRobert Griesemer
2021-11-10cmd/compile/internal/types2: use type variables consistently in Checker.conve...Robert Griesemer
2021-11-09cmd/compile/internal/types2: roll-forward removal of asX convertersRobert Findley
2021-11-08cmd/compile: Revert "cmd/compile/internal/types2: remove most asX converters ...Cuong Manh Le
2021-11-08cmd/compile/internal/types2: remove most asX converters (cleanup)Robert Griesemer
2021-11-08cmd/compile/internal/types2: use compiler version error when configured for c...Robert Griesemer
2021-11-04cmd/compile/internal/types2: check non-generic conversions firstRobert Griesemer
2021-11-04cmd/compile/internal/types2: rename is_X predicates back to isX (step 2 of 2)Robert Griesemer
2021-11-04cmd/compile/internal/types2: rename isX predicates to allX, add simple is_X (...Robert Griesemer
2021-11-03cmd/compile/internal/types2: report cause for failing const conversionsRobert Griesemer
2021-11-02comd/compile/internal/types2: add missing nil check in const conversionRobert Griesemer
2021-11-02cmd/compile/internal/types2: fix conversions of constants to type parameterRobert Griesemer
2021-10-28go/types: implement generic conversionsRobert Findley
2021-10-27cmd/compile/internal/types2: clean up asT converters (step 2 of 2)Robert Griesemer
2021-10-27cmd/compile/internal/types2: clean up asT converters (step 1 of 2)Robert Griesemer
2021-10-27cmd/compile/internal/types2: clarify is/underIs semantics and implementationRobert Griesemer
2021-10-22cmd/compile/internal/types2: more detailed error messages for generic convers...Robert Griesemer
2021-10-20cmd/compile/internal/types2: use correct types when checking generic conversionsRobert Griesemer
2021-10-20cmd/compile/internal/types2: implement generic conversionsRobert Griesemer
2021-06-30[dev.typeparams] cmd/compile/internal/types2: remove unused *Checker argument...Robert Griesemer
2021-04-29cmd/compile/internal/types2: slice-to-array-pointer conversion requires go1.17Robert Griesemer
2021-04-21cmd/compile: allow conversion from slice to array ptrJosh Bleecher Snyder
2021-03-23cmd/compile/internal/types2: refactor untyped conversionsRobert Griesemer
2021-02-23cmd/compile/internal/types2: review of conversions.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: use converter functions rather ...Robert Griesemer
2021-01-20[dev.typeparams] cmd/compile/internal/types2: report type of nil based on con...Robert Griesemer
2021-01-15[dev.typeparams] cmd/compile/internal/types2: consistently report nil type as...Robert Griesemer
2020-11-24[dev.typeparams] go/types, cmd/compile/internal/types2: fix incorrect string(...Robert Griesemer