aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder/helpers.go
AgeCommit message (Expand)Author
2024-01-17cmd/compile: call types2.Unalias to be ready for GODEBUG=gotypesalias=1Robert Griesemer
2023-12-01cmd/compile: fix typecheck range over rune literalCuong Manh Le
2023-10-09cmd/compile: fix typecheck range over negative integerCuong Manh Le
2023-09-12cmd/compile/internal/ir: add NewZeroMatthew Dempsky
2023-09-11cmd/compile/internal/ir: add Type param to NewBasicLitMatthew Dempsky
2023-09-08cmd/compile/internal/noder: stop preserving original const stringsMatthew Dempsky
2023-08-25cmd/compile/internal/noder: avoid ir.Node temps in FixValueMatthew Dempsky
2023-08-20cmd/compile/internal/typecheck: add selector helpersMatthew Dempsky
2023-08-18cmd/compile: construct more IR nodes as typedMatthew Dempsky
2023-07-21cmd/compile/internal/noder: remove un-used funcs/varsCuong Manh Le
2023-01-26cmd/compile/internal/types: remove TTYPEPARAM and TUNION typesMatthew Dempsky
2022-09-29cmd/compile: keep typecheck results in syntax treeKeith Randall
2022-08-31cmd/compile: reject not-in-heap types as type argumentsMatthew Dempsky
2022-08-08cmd/compile: treat constants to type parameter conversion as non-constant in ...Cuong Manh Le
2022-07-22[dev.unified] cmd/compile: make Unified IR always writes concrete type for co...Cuong Manh Le
2022-06-09[dev.unified] test: relax issue7921.go diagnostic messageCuong Manh Le
2022-02-24cmd/compile: delay all call transforms if in a generic functionDan Scales
2021-10-25cmd/compile: revert most of CL 349169Keith Randall
2021-10-08cmd/compile: allow delaying of transformCompLit, new transformAddrDan Scales
2021-09-27cmd/compile: keep methods on generic types from being deadcode eliminatedKeith Randall
2021-09-24cmd/compile: fix delayTransform conditionCuong Manh Le
2021-09-24cmd/compile: move all usage of delayTransform out of helpers.goCuong Manh Le
2021-09-20cmd/compile: delay all transforms for generic funcs/methodsDan Scales
2021-09-15cmd/compile: remove unneeded early transforms, with dictionary changeDan Scales
2021-08-23cmd/compile: fixes for non-constant Sizeof/Alignof/OffsetofDan Scales
2021-08-09[dev.typeparams] cmd/compile: call transformArgs before early typecheckaste i...Dan Scales
2021-07-23[dev.typeparams] Add CONVIFACE nodes in noder2, where possibleDan Scales
2021-07-21[dev.typeparams] cmd/compile: handle ++/-- in noder2 for operands with generi...Dan Scales
2021-07-21[dev.typeparams] cmd/compile: added a builtins.go test, fixed one bugDan Scales
2021-07-04[dev.typeparams] cmd/compile: set Func.ClosureCalled in escape analysisMatthew Dempsky
2021-07-03[dev.typeparams] cmd/compile: remove ir.CallUseMatthew Dempsky
2021-06-27[dev.typeparams] cmd/compile: rename OCALLPART to OMETHVALUECuong Manh Le
2021-06-07[dev.typeparams] cmd/compile: introduce IsTypeParam() helperKeith Randall
2021-05-27[dev.typeparams] cmd/compile: add and use ir.RawOrigExprMatthew Dempsky
2021-04-05cmd/compile: get rid of Fields in types.Interface, use allMethods in types.Ty...Dan Scales
2021-03-31cmd/compile: deal with call.Use correctly for noder2, allow inlining of stenc...Dan Scales
2021-03-30cmd/compile: fix various small bugs related to type listsDan Scales
2021-03-29cmd/compile: remove typechecker calls in varDecl()Dan Scales
2021-03-25cmd/compile: add transform functions for OXDOT and builtinsDan Scales
2021-03-25cmd/compile: create/use noder2 transform functions for more node typesDan Scales
2021-03-23cmd/compile: replace calls to typecheck with transform functionsDan Scales
2021-03-17cmd/compile: getting more built-ins to work with genericsDan Scales
2021-03-15cmd/compile: add support for generic channels and type conversion during callsDan Scales
2021-03-12cmd/compile: fix noder.Addr() to not call typecheckerDan Scales
2021-02-10[dev.typeparams] cmd/compile: make type conversions by type parameters workDan Scales
2021-02-10[dev.typeparams] cmd/compile: handle calling a method on a type param in sten...Dan Scales
2021-02-03[dev.typeparams] cmd/compile: deal with inferred type argumentsDan Scales
2021-02-03[dev.typeparams] cmd/compile: add OFUNCINST/OTYPEINST nodes for generic func...Dan Scales
2021-02-02[dev.typeparams] Handling multiple type arguments for call via new node OLISTDan Scales
2021-02-01[dev.typeparams] Parse a generic type arg for generic function callDan Scales