aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/types2
AgeCommit message (Expand)Author
10 dayscmd/compile: remove quoting in favor of clearer prose in error messagesRobert Griesemer
10 dayscmd/compile/internal/types2: enable Alias types for TestStdlibRobert Griesemer
12 daysgo/types, types2: report error when using uninstantiated signature aliasRobert Griesemer
12 daysgo/types, types2: don't lose alias information during unificationRobert Griesemer
2024-05-24go/types, types2: pull up Unalias call to cover all of cycleFinder.typRobert Griesemer
2024-05-23go/types, types2: document why Unalias is not needed in some placesRobert Griesemer
2024-05-23go/types, types2: add missing Unalias call to type string functionalityRobert Griesemer
2024-05-23std: fix calls to Printf(s) with non-constant sAlan Donovan
2024-05-23go/types, types2: factor out check for updated type arguments (cleanup)Robert Griesemer
2024-05-23go/types, types2: instantiate generic alias typesRobert Griesemer
2024-05-22go/types, types2: better error message for invalid ERROR pattern in testsRobert Griesemer
2024-05-22go/types, types2: operand.AssignableTo must consider Alias typesRobert Griesemer
2024-05-22go/types, types2: operand.convertibleTo must consider Alias typesRobert Griesemer
2024-05-21go/types, types2: underIs must consider Alias typesRobert Griesemer
2024-05-21go/types, types2: coreType/String must consider Alias typesRobert Griesemer
2024-05-21go/types, types2: don't panic converting a constant to aliased type parameterRobert Griesemer
2024-05-21go/types, types2: add missing Unalias calls (clarification)Robert Griesemer
2024-05-21cmd/compile: for rangefunc, add checks and tests, fix panic interactionsDavid Chase
2024-05-21go/types, types2: use GOEXPERIMENT to enable alias type parametersRobert Griesemer
2024-05-20cmd/compile/internal/syntax: implement Pos.FileBase method (cleanup)Robert Griesemer
2024-05-16go/types, types2: report error for floating-point iteration variableRobert Griesemer
2024-05-15go/types, types2: factor out type parameter access into genericTypeRobert Griesemer
2024-05-15go/types, types2: add Alias.{TypeParams, SetTypeParams, TypeArgs, Origin}Robert Griesemer
2024-05-15go/types, types2: add additional documentation for UnderlyingRob Findley
2024-05-09cmd/compile: stop using internal/godebugRuss Cox
2024-05-07go/types, types: represent any using AliasRob Findley
2024-04-25go/types, types2: refactor Checker.rangeStmt for clarityRobert Griesemer
2024-04-25all: fix typos in commentsguoguangwu
2024-04-25go/types, types2: simplify Default functionRobert Griesemer
2024-04-25go.types, types2: factor out isUntypedNumeric predicateRobert Griesemer
2024-04-24go/types: add Alias.RhsAlan Donovan
2024-04-18go/types: add Func.Signature methodAlan Donovan
2024-04-18go/types, types2: use correct predicate when asserting comma-ok typesRobert Griesemer
2024-04-18go/types, types2: use types2.Config flag to control Alias node creationRobert Griesemer
2024-04-17Revert "go/types, types2: track gotypesalias non-default behavior"Lasse Folger
2024-04-16go/types, types2: track gotypesalias non-default behaviorRobert Griesemer
2024-04-16types2: flip the default value of GODEBUG=gotypesalias=1Robert Griesemer
2024-04-15go/types, types2: simplify TestUnaliasTooSoonInCycle (cleanup)Robert Griesemer
2024-04-15cmd/compile/internal/types2: port CL 576975 to types2Alan Donovan
2024-04-09cmd/compile/internal/types2: revert to three-phase alias resolutionAlan Donovan
2024-04-08go/types: Identical: document the need for consistent symbolsAlan Donovan
2024-04-05go/types: fix bug in premature Unalias of alias cycleAlan Donovan
2024-04-05cmd/compile: export/import materialized aliasesAlan Donovan
2024-04-03go/types: don't fail fast on Go version errorsAlan Donovan
2024-04-03go/types: ObjectString: remove only 1 Alias for "type A = RHS"Alan Donovan
2024-03-28cmd/compile: put constants before variables in initialization orderKeith Randall
2024-03-25runtime: migrate internal/atomic to internal/runtimeAndy Pan
2024-03-18go/types, types2: quote user-supplied names in error messagesRobert Griesemer
2024-03-15go/types, types2: do not overwrite nest entries in Checker.validTypeRobert Griesemer
2024-03-14go/types, types2: consistently report "duplicate method" error in go1.13Robert Griesemer