aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder
AgeCommit message (Expand)Author
2023-09-14cmd/compile/internal/noder: drop unused *types.Pkg resultsMatthew Dempsky
2023-09-14cmd/compile/internal/ir: add Func.DeclareParamsMatthew Dempsky
2023-09-12cmd/compile/internal/ir: add NewZeroMatthew Dempsky
2023-09-12cmd/compile: stop changing Field.Sym for parametersMatthew Dempsky
2023-09-11cmd/compile/internal/noder: handle unsafe.Sizeof, etc in unified IRMatthew Dempsky
2023-09-11cmd/compile/internal/ir: add Type param to NewBasicLitMatthew Dempsky
2023-09-08cmd/compile: write "properties" to export data for inlinable funcsThan McIntosh
2023-09-08cmd/compile: cleanup uses of ir.Orig and ir.SepCopyMatthew Dempsky
2023-09-08cmd/compile/internal/noder: stop preserving original const stringsMatthew Dempsky
2023-08-29cmd/compile/internal/ir: drop Inl.BodyMatthew Dempsky
2023-08-29cmd/compile: eliminate fallback code for missing -p flagMatthew Dempsky
2023-08-26cmd/compile: un-hide closure func in init functionCuong Manh Le
2023-08-25cmd/compile/internal/noder: avoid ir.Node temps in FixValueMatthew Dempsky
2023-08-25cmd/compile: remove ErrorfVers and base.Flag.Lang hackMatthew Dempsky
2023-08-24cmd/compile: create "init" function during nodingMatthew Dempsky
2023-08-24cmd/compile/internal/syntax: add Unparen and UnpackListExpr helpersMatthew Dempsky
2023-08-24cmd/compile/internal: fix receiver names are differentcui fliter
2023-08-23cmd/compile/internal/noder: elide statically known "if" statementsMatthew Dempsky
2023-08-22cmd/compile/internal/types: simplify iterating all parametersMatthew Dempsky
2023-08-22cmd/compile: redo IsRuntimePkg/IsReflectPkg predicateAustin Clements
2023-08-22cmd/compile/internal/types: overhaul and simplify APIMatthew Dempsky
2023-08-20cmd/compile/internal/typecheck: add selector helpersMatthew Dempsky
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