aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder
AgeCommit message (Expand)Author
2023-08-20cmd/compile/internal/typecheck: add NewMethodExpr helperMatthew Dempsky
2023-08-18cmd/compile: construct more IR nodes as typedMatthew Dempsky
2023-08-18cmd/compile/internal/ir: remove NtypeMatthew Dempsky
2023-08-18cmd/compile: remove some uses of ir.CurFuncMatthew Dempsky
2023-08-17cmd/compile/internal/typecheck: normalize go/defer statements earlierMatthew Dempsky
2023-08-17cmd/compile/internal/noder: remove inlined closure naming hackMatthew Dempsky
2023-08-17cmd/compile: cleanup Func constructionMatthew Dempsky
2023-08-17cmd/compile: always construct typechecked closuresMatthew Dempsky
2023-08-17cmd/compile/internal/ir: add typ parameter to NewNameAtMatthew Dempsky
2023-08-16cmd/compile: use types2.Sizes instead of compiler own implementationCuong Manh Le
2023-08-15cmd/compile: improve ir.StaticValue and extract ir.StaticCalleeNameMatthew Dempsky
2023-08-11cmd/compile: simplify asmhdr and plugin exports handlingMatthew Dempsky
2023-08-11cmd/compile: cleanup ir.PackageMatthew Dempsky
2023-08-11cmd/compile: move early deadcode into unified writerMatthew Dempsky
2023-08-11cmd/compile: make use of types2.InitOrderMatthew Dempsky
2023-08-09cmd/compile: mark instantiated functions from package runtime as noraceCuong Manh Le
2023-08-08cmd/compile: use new for loop semantics for Go 1.22+ compilationsDavid Chase
2023-07-21cmd/compile: use "pw" as receiver name consistentlyCuong Manh Le
2023-07-21cmd/compile/internal/noder: remove un-used funcs/varsCuong Manh Le
2023-06-23cmd/compile: scanning closures body when visiting wrapper functionCuong Manh Le
2023-05-24cmd/compile: report an error URL with error messagesRobert Griesemer
2023-05-19cmd/compile: constant-fold loads from constant dictionaries and typesKeith Randall
2023-05-19cmd/compile: use more lenient type inference for untyped arguments for go1.21Robert Griesemer
2023-05-18cmd/compile: enable more lenient type inference for untyped argumentsRobert Griesemer
2023-05-16cmd/compile/internal/noder: suppress unionType consistency checkMatthew Dempsky
2023-05-11cmd/compile: remove go:wasmimport restrictionJohan Brandhorst-Satzkorn
2023-05-04go/types, types2: remove Config.EnableReverseTypeInference flagRobert Griesemer
2023-05-03cmd/compile: fix compilation of inferred type argumentsMatthew Dempsky
2023-05-03cmd/compile: enable reverse type inferenceRobert Griesemer
2023-04-28Revert "cmd/compile: constant-fold loads from constant dictionaries and types"Chressie Himpel
2023-04-27cmd/compile: constant-fold loads from constant dictionaries and typesKeith Randall
2023-04-12cmd/compile: fix reproducible build of aliased generic typesMatthew Dempsky
2023-03-30cmd/compile: allow go:wasmimport in syscallJohan Brandhorst-Satzkorn
2023-03-27cmd/compile: don't panic if unsafe.Sizeof/Offsetof is used with oversize typesRobert Griesemer
2023-03-22cmd/compile: re-compile instantiated generic methods in linkshared modeCuong Manh Le
2023-03-10cmd/compile: pass type checker error codes in the compilerRobert Griesemer
2023-03-06cmd/compile: add flag to FOR/RANGE to preserve loop semantics across inlinesDavid Chase
2023-03-06cmd/compile: experimental loop iterator capture semantics changeDavid Chase
2023-03-02all: implement wasmimport directiveEvan Phoenix
2023-03-01cmd/compile: relax overly strict assertionMatthew Dempsky
2023-02-28cmd/compile: preserve full inlined location for ir.Name localsDavid Chase
2023-02-27cmd/compile/internal/noder: correct positions for synthetic closuresMatthew Dempsky
2023-01-27cmd/compile/internal/noder: remove unused noding codeMatthew Dempsky
2023-01-26cmd/compile/internal/types: remove unneeded functionalityMatthew Dempsky
2023-01-26cmd/compile/internal/types: remove TTYPEPARAM and TUNION typesMatthew Dempsky
2023-01-26cmd/compile: remove GOEXPERIMENT=nounified frontendMatthew Dempsky
2023-01-26cmd/compile/internal/noder: stop creating TUNION typesMatthew Dempsky
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