Age | Commit message (Expand) | Author |
10 days | all: change from sort functions to slices functions where feasible | Ian Lance Taylor |
2024-05-07 | go/types, types: represent any using Alias | Rob Findley |
2024-04-24 | go/types: add Alias.Rhs | Alan Donovan |
2024-04-18 | go/types: add Func.Signature method | Alan Donovan |
2024-04-16 | types2: flip the default value of GODEBUG=gotypesalias=1 | Robert Griesemer |
2024-04-15 | go/types, types2: simplify TestUnaliasTooSoonInCycle (cleanup) | Robert Griesemer |
2024-04-15 | go/types: flip the default value of GODEBUG=gotypesalias=1 | Alan Donovan |
2024-04-05 | go/types: fix bug in premature Unalias of alias cycle | Alan Donovan |
2024-04-03 | go/types: don't fail fast on Go version errors | Alan Donovan |
2024-02-05 | go/types, types2: ensure that Alias.actual is set in NewAlias | Rob Findley |
2023-11-30 | go/types: set correct Var.scopePos for parameters/results | Alan Donovan |
2023-11-15 | go/types, types2: remove local version processing in favor of go/version | Robert Griesemer |
2023-11-11 | go/types, types2: implement Info.PkgNameOf | Robert Griesemer |
2023-11-07 | go/types: export Info.FileVersions | Robert Griesemer |
2023-10-10 | go/types: update FileVersions API to match proposal changes | Robert Griesemer |
2023-08-03 | go/types, types2: collect per-file Go version in Info.FileVersions | Robert Griesemer |
2023-08-03 | go/types, types2: don't panic during interface completion | Robert Findley |
2023-08-01 | go/types, types2: instantiated interfaces must be concurrency safe | Rob Findley |
2023-05-24 | cmd/compile: report an error URL with error messages | Robert Griesemer |
2023-05-16 | go/types, types2: permit partially instantiated functions as function arguments | Robert Griesemer |
2023-05-04 | go/types, types2: remove Config.EnableReverseTypeInference flag | Robert Griesemer |
2023-05-04 | go/types, types2: rename generic function arguments | Robert Griesemer |
2023-05-03 | go/types, types2: implement reverse type inference for function arguments | Robert Griesemer |
2023-04-28 | go/types, types2: remove parse (we only need mustParse for tests) | Robert Griesemer |
2023-04-28 | go/types, types2: extract package name from test sources automatically | Robert Griesemer |
2023-04-28 | go/types, types2: call mustParse when using mustTypecheck | Robert Griesemer |
2023-04-13 | go/types,types2: add a test for const initializer panic | Rob Findley |
2023-01-20 | go/types, types2: use go.dev/issue/nnnnn when referring to an issue (cleanup) | Robert Griesemer |
2023-01-20 | types2: add *Config to typecheck functions for tests, factor more code | Robert Griesemer |
2023-01-17 | go/types, types2: factor out position comparison, share more code | Robert Griesemer |
2023-01-17 | go/types: use nopos instead of token.NoPos to match types2 | Robert Griesemer |
2022-11-18 | go/types, types2: ensure signatures are instantiated if all type args | Robert Findley |
2022-10-19 | go/types, types2: replace typecheck with mustTypecheck almost everywhere (cle... | Robert Griesemer |
2022-10-19 | go/types, types2: consolidate helper functions for tests (cleanup) | Robert Griesemer |
2022-10-18 | go/types: remove pkgForMode in favor of pkgFor (cleanup) | Robert Griesemer |
2022-09-08 | go/types, types2: implement slice-to-array conversions | Robert Griesemer |
2022-09-03 | go/types, types2: use strings.Builder instead of bytes.Buffer where possible | Robert Griesemer |
2022-09-02 | go/types, types2: consistently write "x | y" rather than "x|y" for unions | Robert Griesemer |
2022-08-25 | go/types: match types2 string when printing composite literals | Robert Griesemer |
2022-08-19 | go/types: remove machinery to select parsing mode (cleanup) | Robert Griesemer |
2022-08-19 | go/parser: remove (internal) ability to disable generic code | Robert Griesemer |
2022-06-06 | go/types, types2: remove Named.once in favor of monotonic state | Robert Findley |
2022-05-17 | all: fix spelling | John Bampton |
2022-05-17 | go/types, types2: set an origin object for vars and funcs | Robert Findley |
2022-05-09 | go/types, types2: use a type lookup by identity in method lookup | Robert Findley |
2022-04-02 | go/types: don't report errors for untyped int shifts on Go < 1.13 | Robert Findley |
2022-03-29 | go/types, types2: preserve parent scope when substituting receivers | Robert Findley |
2022-03-22 | go/types, types: add additional generic cases for the Selections API | Robert Findley |
2022-03-07 | go/types, types2: record all type instances, even duplicates | Robert Findley |
2022-03-03 | go/types, types2: fix scoping for iteration variables declared by range clause | Robert Griesemer |