aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder/expr.go
AgeCommit message (Expand)Author
2023-01-20all: fix typos in go file commentsMarcel Meyer
2022-09-27cmd/compile: abstract type type+value obtained from types2Keith Randall
2022-07-22[dev.unified] cmd/compile: make Unified IR always writes concrete type for co...Cuong Manh Le
2022-05-05cmd/compile: change ir.InstExpr.Targs from Node to NtypeMatthew Dempsky
2022-04-07cmd/compile: adjust types2 shift check to match go/types (cleanup)Robert Griesemer
2022-03-17cmd/compile: remove typecheckdef and Name.WalkdefMatthew Dempsky
2022-02-24cmd/compile: delay all call transforms if in a generic functionDan Scales
2022-02-09go/types, types2: rename structuralType/String to coreType/StringRobert Griesemer
2022-01-27go/types, cmd/compile: fix composite literal structural typingMatthew Dempsky
2021-11-10cmd/compile/internal/types2: move some functions into different files (cleanup)Robert Griesemer
2021-11-02cmd/compile: remove TODO that is no longer relevantDan Scales
2021-10-29cmd/compile: use Structure() to get single underlying type of typeparam.Dan Scales
2021-10-08cmd/compile: allow delaying of transformCompLit, new transformAddrDan Scales
2021-09-28cmd/compile/internal/types2: record all instances, not just inferred instancesRobert Griesemer
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-16cmd/compile: fixing writebarrier.go for -G=3wdvxdr
2021-09-15cmd/compile: remove unneeded early transforms, with dictionary changeDan Scales
2021-09-09cmd/compile: fix wrong instantiated type for embedded receiverCuong Manh Le
2021-09-08cmd/compile/internal/types2: spell out 'Type' in type parameter APIsRobert Griesemer
2021-09-07cmd/compile: make sure imported instantiated types have their methods createdDan Scales
2021-08-30cmd/compile: fix bug with Inferred targsDan Scales
2021-08-30cmd/compile: fix error when revcType is ptr in selectorExprkorzhao
2021-08-24cmd/compile: change irgen to generate exprs/stmts after decls processedMatthew Dempsky
2021-08-24cmd/compile/internal/types2: use TypeList in the Inferred structRobert Griesemer
2021-08-24cmd/compile/internal/types2: use a TypeList type to hold type argumentsRobert Griesemer
2021-08-06[dev.typeparams] cmd/compile: do transformCall with non-shape type of callDan Scales
2021-08-06[dev.typeparams] cmd/compile: make sure closures inside generic funcs are not...Dan Scales
2021-07-29[dev.typeparams] cmd/compile: set type parameter indices when they are boundRobert Griesemer
2021-07-21[dev.typeparams] Fix the types of the OFUNCINST nodes in noder2Dan Scales
2021-07-14[dev.typeparams] cmd/compile: fix escape printout bugs for -G=3Dan Scales
2021-07-12[dev.typeparams] Add optional sub-dict entry for typeparam bound callsDan Scales
2021-07-01[dev.typeparams] cmd/compile: fix getDictionarySym for methods references, wr...Dan Scales
2021-06-27[dev.typeparams] cmd/compile: rename OCALLPART to OMETHVALUECuong Manh Le
2021-06-12[dev.typeparams] cmd/compile: simplify NewClosureFuncMatthew Dempsky
2021-06-12[dev.typeparams] cmd/compile: refactor closure constructionMatthew Dempsky
2021-06-05[dev.typeparams] cmd/compile: rename (types2.Inferred.)Targs to TArgsRobert Griesemer
2021-06-04[dev.typeparams] cmd/compile: point StructKeyExpr at the types.FieldMatthew Dempsky
2021-05-27[dev.typeparams] cmd/compile: add and use ir.RawOrigExprMatthew Dempsky
2021-05-21[dev.typeparams] cmd/compile: get export/import of generic types & functions ...Dan Scales
2021-05-12[dev.typeparams] cmd/compile: fix use of method values with stenciled methodsDan Scales
2021-05-02cmd/compile: implement unsafe.Add and unsafe.SliceMatthew Dempsky
2021-04-09cmd/compile: don't set Ntype in noder2 anymoreDan Scales
2021-04-08cmd/compile: break out transformations of tcCompLit into transformCompLitDan Scales
2021-03-30cmd/compile: handle partial type inference that doesn't require function argsDan 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-23cmd/compile: replace calls to typecheck with transform functionsDan Scales
2021-03-18cmd/compile: remove unneeded calls to typecheck in noder2Dan Scales
2021-03-17cmd/compile: getting more built-ins to work with genericsDan Scales