aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/api_test.go
AgeCommit message (Expand)Author
10 daysall: change from sort functions to slices functions where feasibleIan Lance Taylor
2024-05-07go/types, types: represent any using AliasRob Findley
2024-04-24go/types: add Alias.RhsAlan Donovan
2024-04-18go/types: add Func.Signature methodAlan Donovan
2024-04-16types2: flip the default value of GODEBUG=gotypesalias=1Robert Griesemer
2024-04-15go/types, types2: simplify TestUnaliasTooSoonInCycle (cleanup)Robert Griesemer
2024-04-15go/types: flip the default value of GODEBUG=gotypesalias=1Alan Donovan
2024-04-05go/types: fix bug in premature Unalias of alias cycleAlan Donovan
2024-04-03go/types: don't fail fast on Go version errorsAlan Donovan
2024-02-05go/types, types2: ensure that Alias.actual is set in NewAliasRob Findley
2023-11-30go/types: set correct Var.scopePos for parameters/resultsAlan Donovan
2023-11-15go/types, types2: remove local version processing in favor of go/versionRobert Griesemer
2023-11-11go/types, types2: implement Info.PkgNameOfRobert Griesemer
2023-11-07go/types: export Info.FileVersionsRobert Griesemer
2023-10-10go/types: update FileVersions API to match proposal changesRobert Griesemer
2023-08-03go/types, types2: collect per-file Go version in Info.FileVersionsRobert Griesemer
2023-08-03go/types, types2: don't panic during interface completionRobert Findley
2023-08-01go/types, types2: instantiated interfaces must be concurrency safeRob Findley
2023-05-24cmd/compile: report an error URL with error messagesRobert Griesemer
2023-05-16go/types, types2: permit partially instantiated functions as function argumentsRobert Griesemer
2023-05-04go/types, types2: remove Config.EnableReverseTypeInference flagRobert Griesemer
2023-05-04go/types, types2: rename generic function argumentsRobert Griesemer
2023-05-03go/types, types2: implement reverse type inference for function argumentsRobert Griesemer
2023-04-28go/types, types2: remove parse (we only need mustParse for tests)Robert Griesemer
2023-04-28go/types, types2: extract package name from test sources automaticallyRobert Griesemer
2023-04-28go/types, types2: call mustParse when using mustTypecheckRobert Griesemer
2023-04-13go/types,types2: add a test for const initializer panicRob Findley
2023-01-20go/types, types2: use go.dev/issue/nnnnn when referring to an issue (cleanup)Robert Griesemer
2023-01-20types2: add *Config to typecheck functions for tests, factor more codeRobert Griesemer
2023-01-17go/types, types2: factor out position comparison, share more codeRobert Griesemer
2023-01-17go/types: use nopos instead of token.NoPos to match types2Robert Griesemer
2022-11-18go/types, types2: ensure signatures are instantiated if all type argsRobert Findley
2022-10-19go/types, types2: replace typecheck with mustTypecheck almost everywhere (cle...Robert Griesemer
2022-10-19go/types, types2: consolidate helper functions for tests (cleanup)Robert Griesemer
2022-10-18go/types: remove pkgForMode in favor of pkgFor (cleanup)Robert Griesemer
2022-09-08go/types, types2: implement slice-to-array conversionsRobert Griesemer
2022-09-03go/types, types2: use strings.Builder instead of bytes.Buffer where possibleRobert Griesemer
2022-09-02go/types, types2: consistently write "x | y" rather than "x|y" for unionsRobert Griesemer
2022-08-25go/types: match types2 string when printing composite literalsRobert Griesemer
2022-08-19go/types: remove machinery to select parsing mode (cleanup)Robert Griesemer
2022-08-19go/parser: remove (internal) ability to disable generic codeRobert Griesemer
2022-06-06go/types, types2: remove Named.once in favor of monotonic stateRobert Findley
2022-05-17all: fix spellingJohn Bampton
2022-05-17go/types, types2: set an origin object for vars and funcsRobert Findley
2022-05-09go/types, types2: use a type lookup by identity in method lookupRobert Findley
2022-04-02go/types: don't report errors for untyped int shifts on Go < 1.13Robert Findley
2022-03-29go/types, types2: preserve parent scope when substituting receiversRobert Findley
2022-03-22go/types, types: add additional generic cases for the Selections APIRobert Findley
2022-03-07go/types, types2: record all type instances, even duplicatesRobert Findley
2022-03-03go/types, types2: fix scoping for iteration variables declared by range clauseRobert Griesemer