aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder/expr.go
AgeCommit message (Expand)Author
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
2021-03-12cmd/compile: fix noder.Addr() to not call typecheckerDan Scales
2021-03-11cmd/compile: fix handling of partially inferred type argumentsDan Scales
2021-03-04cmd/compile: remove types2.(*Selection).TArgs(), now that instance bug seems ...Dan Scales
2021-02-26cmd/compile: deal with closures in generic functions and instantiated functio...Dan Scales
2021-02-18[dev.typeparams] cmd/compile: use new converter functions rather than methods...Robert Griesemer
2021-02-18[dev.typeparams] cmd/compile: support generic types (with stenciling of meth...Dan 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
2021-01-26[dev.typeparams] cmd/compile: fix MethodExpr handling with embedded fieldsDan Scales
2021-01-23[dev.typeparams] cmd/compile: refactor SelectorExpr code into helpersMatthew Dempsky
2021-01-22[dev.typeparams] cmd/compile: disambiguate OXDOT in noder using types2 Select...Dan Scales
2021-01-21[dev.typeparams] cmd/compile: use nil instead of syntax.ImplicitOneRobert Griesemer
2021-01-21[dev.typeparams] cmd/compile: directly set some simple expression typesMatthew Dempsky
2021-01-20[dev.typeparams] cmd/compile: simplify how irgen handles qualified identsMatthew Dempsky
2021-01-14[dev.typeparams] cmd/compile: add types2-based noderMatthew Dempsky