aboutsummaryrefslogtreecommitdiff
path: root/src/go
AgeCommit message (Expand)Author
2021-08-12[dev.typeparams] all: merge master (46fd547) into dev.typeparamsMatthew Dempsky
2021-08-11[dev.typeparams] cmd/compile: change export version to 1.17 for testingDan Scales
2021-08-10[dev.typeparams] go/types: don't expose the TypeSet API for 1.18Rob Findley
2021-08-10[dev.typeparams] cmd/compile: keep export format unchanged if no type params ...Dan Scales
2021-08-04[dev.typeparams] go/types: remove a stale comment (cleanup)Rob Findley
2021-08-04[dev.typeparams] go/types: switch the TArgs API to NumTArgs/TArgRob Findley
2021-08-04[dev.typeparams] go/types: move instance.go contents into named.go (cleanup)Rob Findley
2021-08-04[dev.typeparams] go/types: print constraint info for type param operandsRob Findley
2021-08-04[dev.typeparams] go/types: (TypeParam) SetBound -> SetConstraintRob Findley
2021-08-04[dev.typeparams] go/types: use type terms to represent unionsRob Findley
2021-08-04[dev.typeparams] go/types: implement type termsRob Findley
2021-08-04[dev.typeparams] go/types: use comparable bit rather than ==() methodRob Findley
2021-08-04[dev.typeparams] go/types: embedded type cannot be a (pointer to) a type para...Rob Findley
2021-08-04[dev.typeparams] go/types: implement TypeParam.ConstraintRob Findley
2021-08-04[dev.typeparams] go/types: adjust unsafe.Alignof/Offsetof/SizeofRob Findley
2021-07-30[dev.typeparams] go/types: backport lazy loading changes from CL 336252Rob Findley
2021-07-29[dev.typeparams] go/types,cmd/compile/internal/types2: fix TypeParams.At docsMatthew Dempsky
2021-07-29[dev.typeparams] go/types, types2: remove instance.verify field (cleanup)Robert Griesemer
2021-07-27go/types: preserve untyped constants on the RHS of a shift expressionRob Findley
2021-07-24[dev.typeparams] go/types, types2: set tset when constructing interfaces in t...Rob Findley
2021-07-22[dev.typeparams] go/types: use the TParams API consistentlyRob Findley
2021-07-22[dev.typeparams] go/types: set type parameter indices when they are boundRob Findley
2021-07-22[dev.typeparams] go/types: trigger verification while resolving instanceRob Findley
2021-07-22[dev.typeparams] go/types: merge instance and Named to eliminate sanitizationRob Findley
2021-07-20[dev.typeparams] all: merge master (c8f4e61) into dev.typeparamsMatthew Dempsky
2021-07-19[dev.typeparams] go/types: fix the type parameter index in applyTypeFuncRob Findley
2021-07-19[dev.typeparams] go/types: more consistent handling of predeclared "any"Rob Findley
2021-07-19[dev.typeparams] go/types: embedding stand-alone type parameters is not permi...Rob Findley
2021-07-19[dev.typeparams] go/types: fix generic type indirectionRob Findley
2021-07-19[dev.typeparams] go/types: interface identity must consider full type setRob Findley
2021-07-19[dev.typeparams] go/types: cleanups around receiver type checksRob Findley
2021-07-19[dev.typeparams] go/types: implement delete(m, k) where m is of type paramete...Rob Findley
2021-07-19[dev.typeparams] go/types: implement close(ch) where ch is of type parameter ...Rob Findley
2021-07-19[dev.typeparams] go/types: implement ch <- x where ch is of type parameter typeRob Findley
2021-07-19[dev.typeparams] go/types: implement <-ch where ch is of type parameter typeRob Findley
2021-07-19[dev.typeparams] go/types: move methods on *Named into named.goRob Findley
2021-07-19[dev.typeparams] go/types: use InstantiateLazy to create instance types (clea...Rob Findley
2021-07-19[dev.typeparams] go/types: move instantiation code to instantiate.go (cleanup)Rob Findley
2021-07-19[dev.typeparams] go/types: replace types2.Instantiate with Checker.InstantiateRob Findley
2021-07-19[dev.typeparams] go/types: update TypeParam APIs to match types2Rob Findley
2021-07-19[dev.typeparams] go/types: remove unnecessary guard from NewInterfaceTypeRob Findley
2021-07-19[dev.typeparams] go/types: add some missing APIs for the importerRob Findley
2021-07-19[dev.typeparams] go/types: recursive substitution must terminate (bug fix)Rob Findley
2021-07-19[dev.typeparams] go/types: use scope numbers to identify local typesRob Findley
2021-07-19[dev.typeparams] go/types: support local defined typesRob Findley
2021-07-19[dev.typeparams] go/types: don't permit method calls on ptr to type parameter...Rob Findley
2021-07-17[dev.typeparams] go/types: replace optype() with under() in various cases (cl...Rob Findley
2021-07-17[dev.typeparams] go/types: clean up index expr implementation for type parame...Rob Findley
2021-07-17[dev.typeparams] go/types: disallow "free" type parameter as RHS of a type de...Rob Findley
2021-07-16[dev.typeparams] go/types: move (remaining) type decls into their own files (...Rob Findley