aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile
AgeCommit message (Expand)Author
2022-01-14cmd/compile: add call to ImportedBody() when exporting shape inst bodyDan Scales
2022-01-13cmd/compile: stop interface conversions for generic method calls from allocatingKeith Randall
2022-01-13cmd/compile: descend through types to find fully-instantiated typesDan Scales
2022-01-13cmd/compile: unique LinkString for renamed, embedded fieldsMatthew Dempsky
2022-01-12go/types, types2: fix tracing output for type and expr listsRobert Griesemer
2022-01-12go/types, types2: prevent unification from recursing endlesslyRobert Griesemer
2022-01-12go/types, types2: make function type inference argument-order independentRobert Griesemer
2022-01-12go/types, types2: do not run CTI before FTIRobert Griesemer
2022-01-12cmd/compile/types2, go/types: add position for "have" in failed interface sat...Emmanuel T Odeke
2022-01-11cmd/compile: fix the names of methods created during type substitutionDan Scales
2022-01-11cmd/compile: in typ0(), load base type before checking s.DefDan Scales
2022-01-11cmd/compile: resolve dictionaries/shape methods in markInlBody, if neededDan Scales
2022-01-11go/types, types2: mention type decl scopes in Info.Scopes documentationRobert Findley
2022-01-11cmd/compile: print "internal compiler error" message for all compiler panicsDan Scales
2022-01-10go/types, types2: refer to type parameter if so for interface pointer errorsRobert Griesemer
2022-01-10go/types, types2: better error message for type parameter field accessRobert Griesemer
2022-01-10go/types, types2: better error message when using *interface instead of inter...Robert Griesemer
2022-01-10cmd/compile: use exact constant in go_asm.hIan Lance Taylor
2022-01-10Revert "cmd/compile: unique LinkString for renamed, embedded fields"Matthew Dempsky
2022-01-10cmd/compile, test: updated comments in crawler.go, added testDan Scales
2022-01-10cmd/compile: unique LinkString for renamed, embedded fieldsMatthew Dempsky
2022-01-10cmd/compile: fix interaction between generics and inliningDan Scales
2022-01-09go/types, types2: better error message for invalid == on type parametersRobert Griesemer
2022-01-07cmd/compile: accept string|[]byte-constrained 2nd argument in appendRobert Griesemer
2022-01-07cmd/compile: fix conv of slice of user-define byte type to stringDan Scales
2022-01-07cmd/compile: fix instantiation of types referenced during inliningCuong Manh Le
2022-01-07go/types, types2: disallow multiple blank type parametersRobert Griesemer
2022-01-06cmd/compile: report type parameter error for methods only onceRobert Griesemer
2022-01-06go/types, types2: implement field access for struct structural constraintsRobert Griesemer
2022-01-06go/types, types2: remove unused code in lookupFieldOrMethodRobert Griesemer
2022-01-06go/types, types2: ensure that signature type bounds are interfacesRobert Griesemer
2022-01-06go/types, types2: eagerly check that constraints are not type paramsRobert Findley
2022-01-06cmd/compile/internal/types2: better error message for invalid range clauseRobert Griesemer
2022-01-04cmd/compile: save selector/inst info for generic method/function callsDan Scales
2022-01-04cmd/compile: pop instantiations of local types when leaving scopeDan Scales
2021-12-23cmd/compile/internal/ir: fix a typo in node.gozhangjian
2021-12-20all: fix spelling errors found by misspellDan Kortschak
2021-12-20go/types, types2: delay "does not satisfy comparable" error until neededRobert Griesemer
2021-12-17go/types, types2: use compiler error message for undefined operatorsRobert Griesemer
2021-12-17cmd/compile/internal/types2: better error message when using comparable in unionRobert Griesemer
2021-12-17cmd/compile/internal/syntax: fix parsing of type parameter listsRobert Griesemer
2021-12-16cmd/compile: only avoid escaping package paths for "go.shape"Dan Scales
2021-12-16cmd/compile: don't re-typecheck while importingKeith Randall
2021-12-16cmd/compile: upgrade ssa to do (int or float) -> complexKeith Randall
2021-12-15cmd/compile/internal/types2: record types for union subexpressionsRobert Griesemer
2021-12-15cmd/compile/internal/types2: externalize union type setsRobert Griesemer
2021-12-15cmd/compile: correct type identity comparison with "any"Cherry Mui
2021-12-15all: fix typo in commentichxxx
2021-12-14cmd/compile: fix any in -G=0 modeRuss Cox
2021-12-14go/types, types2: record (top-level) union typesRobert Griesemer