aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder
AgeCommit message (Expand)Author
2023-01-25cmd: remove GOEXPERIMENT=nounified knobMatthew Dempsky
2023-01-20all: fix typos in go file commentsMarcel Meyer
2023-01-17cmd/dist: make toolchain build reproducibleRuss Cox
2023-01-17cmd/compile: remove support for old comparable semanticsRobert Griesemer
2023-01-17cmd/compile/internal/syntax: remove Crawl, not needed anymore (cleanup)Robert Griesemer
2022-12-07cmd/compile: restore test/nested.go test casesMatthew Dempsky
2022-12-01go/types, types2: make the new comparable semantics the defaultRobert Griesemer
2022-12-01Revert "go/types, types2: make the new comparable semantics the default"Robert Griesemer
2022-12-01go/types, types2: make the new comparable semantics the defaultRobert Griesemer
2022-11-21cmd/compile: reject anonymous interface cyclesMatthew Dempsky
2022-11-15cmd/compile: add testing-flag guard to package-is-collected assertDavid Chase
2022-11-08cmd/compile: fix transitive inlining of generic functionsMatthew Dempsky
2022-11-03cmd/compile: allow ineffectual //go:linkname in -lang=go1.17 and olderMatthew Dempsky
2022-10-31cmd/compile/internal/pgo: remove most global stateMichael Pratt
2022-10-25cmd/compile: add support for alternative comparable semanticsRobert Griesemer
2022-10-03cmd/compile/internal: fix a few function names on commentscui fliter
2022-09-30cmd/compile/internal/noder: remove unnecessary assignment to the blank identi...cuiweixie
2022-09-29cmd/compile: keep typecheck results in syntax treeKeith Randall
2022-09-28go/types, types2: remove (C/c)ompilerErrorMessages flag - not needed anymoreRobert Griesemer
2022-09-27cmd/compile: abstract type type+value obtained from types2Keith Randall
2022-09-23cmd/compile: handle go.mod error msg reference in noder, not type checkerRobert Griesemer
2022-09-19cmd/compile: skip emitting dictionaries with missing method expressionsMatthew Dempsky
2022-09-07cmd/compile/internal/noder: fix type switch case vars packageMatthew Dempsky
2022-09-03cmd/compile/internal/noder: optimize itabs section of runtime dictsMatthew Dempsky
2022-09-02cmd/compile/internal/noder: allow OCONVNOP for identical iface conversionsMatthew Dempsky
2022-09-02cmd/compile/internal/noder: refactor exprConvert codeMatthew Dempsky
2022-09-02cmd/compile: remove go:notinheap pragmaCuong Manh Le
2022-09-02cmd/compile: restrict //go:notinheap to runtime/internal/sysCuong Manh Le
2022-08-31cmd/compile: reject not-in-heap types as type argumentsMatthew Dempsky
2022-08-31cmd/compile: use HaveInlineBody for unified IRMatthew Dempsky
2022-08-31cmd/compile: add support for unsafe.{String,StringData,SliceData}cuiweixie
2022-08-31cmd/compile/internal/noder: reuse package scope's namesshaoliming
2022-08-30cmd/compile: fix unified IR shapifying recursive instantiated typesCuong Manh Le
2022-08-25cmd/compile/internal/noder: fix inlined function literal positionsMatthew Dempsky
2022-08-23Revert "cmd/compile: restore test/nested.go test cases"Matthew Dempsky
2022-08-23cmd/compile: fix unified IR's pointer-shapingMatthew Dempsky
2022-08-23cmd/compile: fix reflect naming of local generic typesMatthew Dempsky
2022-08-23cmd/compile: restore test/nested.go test casesMatthew Dempsky
2022-08-18cmd/compile/internal/noder: set ir.Name.DictIndex for unified IRMatthew Dempsky
2022-08-18cmd/compile/internal/noder: pointer shaping for unified IRMatthew Dempsky
2022-08-18cmd/compile/internal/noder: shape-based stenciling for unified IRMatthew Dempsky
2022-08-16all: fix some typoscui fliter
2022-08-15cmd/compile: fix ICE when checking implicit dot for method callCuong Manh Le
2022-08-11cmd/compile/internal/noder: fix implicit conversion positionMatthew Dempsky
2022-08-11cmd/compile: fix wrong typeparams for selector expr with embedded generic typeCuong Manh Le
2022-08-10cmd/compile/internal/noder: explicit receiver expression handlingMatthew Dempsky
2022-08-10cmd/compile/internal/noder: prune unified IR's dictionary logicMatthew Dempsky
2022-08-10cmd/compile/internal/noder: explicitly handle separate selectorsMatthew Dempsky
2022-08-10cmd/compile/internal/noder: explicitly handle function instantiationsMatthew Dempsky
2022-08-09cmd/compile/internal/noder: shuffle defined type handling codeMatthew Dempsky