aboutsummaryrefslogtreecommitdiff
path: root/src/go
AgeCommit message (Expand)Author
2021-09-20[dev.fuzz] all: merge master (af72ddf) into dev.fuzzKatie Hockman
2021-09-20go/types: export Named._Orig as Named.OriginRobert Findley
2021-09-17go/types: ensure that we always get a new signature in expandNamedRobert Findley
2021-09-16go/types, types2: add an additional shift test caseRobert Griesemer
2021-09-15go/internal/gcimporter,cmd/compile: minor clean-up in iimport.goRobert Findley
2021-09-15go/types: implement Identical for *Union typesRobert Findley
2021-09-15go/types: minor cleanup of instantiationRobert Findley
2021-09-15go/types: instantiate methods when instantiating Named typesRobert Findley
2021-09-14go/types: eliminate Named.instPosRobert Findley
2021-09-14go/types: merge Named type loading and expansionRobert Findley
2021-09-14go/internal/gcimporter: remove outdated commentCuong Manh Le
2021-09-14cmd/compile: prevent typecheck importer reading type parameter twiceCuong Manh Le
2021-09-14go/internal/gcimporter: prevent importReader reading type parameter twiceCuong Manh Le
2021-09-12go/types: remove some unnecessary loading/expansion of Named typesRobert Findley
2021-09-10cmd/compile/internal/types2: better error message for invalid array declsRobert Griesemer
2021-09-09test: add compiler regress tests for #46461Matthew Dempsky
2021-09-09go/types, types2: rename RParams -> RecvTypeParamsRobert Findley
2021-09-09[dev.fuzz] all: merge master (65f0d24) into dev.fuzzJay Conrod
2021-09-09go/types: reduce number of delayed functionsRobert Findley
2021-09-09go/types: handle recursive type parameter constraintsRobert Findley
2021-09-09go/types: detect constraint type inference cyclesRobert Findley
2021-09-08go/types, types2: add Environment to ConfigRobert Griesemer
2021-09-08cmd/compile/internal/types2: move NewTypeParam off of CheckerRobert Griesemer
2021-09-08go/ast: rename MultiIndexExpr to IndexListExprRobert Findley
2021-09-08go/types: temporarily pin the Checker to Interface during checkingRobert Findley
2021-09-08go/types: spell out 'Type' in type parameter APIsRobert Findley
2021-09-08go/ast: rename TParams fields to TypeParamsRobert Findley
2021-09-08go/types: move NewTypeParam off of CheckerRobert Findley
2021-09-08go/types: move typeHash to environment.goRobert Findley
2021-09-08go/types: implement deduplication of instances using the EnvironmentRobert Findley
2021-09-07go/types: do not format TParams when hashingCuong Manh Le
2021-09-03Revert "go/ast: clarify when Ident.Obj is nil"Tim King
2021-09-03go/ast: clarify when Ident.Obj is nilCuong Manh Le
2021-09-02go/types: systematic detection of missing instantiationRobert Findley
2021-09-02go/internal/gcimporter: always call SetTParams, even if emptyRobert Findley
2021-09-02all: update vendored golang.org/x/cryptoDmitri Shuralyov
2021-09-02go/internal/gcimporter: add import tests for type parametersRobert Findley
2021-09-02go/internal/gcimporter: add support for importing parameterized typesRobert Findley
2021-09-01cmd/compile: fix irgen mis-handling invalid function declarationCuong Manh Le
2021-09-01go/types: disallow aliases for generic typesRobert Findley
2021-09-01go/types: remove superfluous ordinaryType callsRobert Findley
2021-09-01go/types: more systematic error handling in typeWriterRobert Findley
2021-09-01go/types: eliminate typeHashing global variableRobert Findley
2021-09-01go/types: generalize instanceHash to accept any type, rename to typeHashRobert Findley
2021-08-31go/types: don't print instance markers for type hashesRobert Findley
2021-08-31go/types: use a typeWriter to write types (cleanup)Robert Findley
2021-08-31go/types: do not declare new methods on instantiated typesRobert Findley
2021-08-31go/types: implement TypeList.String (debugging support)Robert Findley
2021-08-31go/types: remove need for the instance structRobert Findley
2021-08-31go/types: address some TODOs (cleanup)Robert Findley