aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/typecheck/subr.go
AgeCommit message (Expand)Author
2022-01-11cmd/compile: fix the names of methods created during type substitutionDan Scales
2022-01-07cmd/compile: fix instantiation of types referenced during inliningCuong Manh Le
2021-11-09cmd/compile: NewSelectorExpr use n.Pos instead of base.PosChaoqun Han
2021-11-03cmd/compile: make pointers to arrays their own shapeKeith Randall
2021-10-25cmd/compile: update the export version for genericsDan Scales
2021-10-25cmd/compile/internal/typecheck: record whether an interface is implicitRobert Findley
2021-10-16test: add a test for parameterized embedded fieldDan Scales
2021-10-15cmd/compile: support new fully-inst types referenced during inliningDan Scales
2021-10-12cmd/compile: some fixes in type substituter for InstantiateDan Scales
2021-10-07cmd/compile: improving printing of type names in func/meth instantiationsDan Scales
2021-09-27cmd/compile: allow methods on shape types (but no bodies)Dan Scales
2021-09-24cmd/compile: fix case in dictPass where OMETHVALUE should become ODOTMETHDan Scales
2021-09-22cmd/compile: break out constants for local and global dictionary prefixesDan Scales
2021-09-15cmd/compile: remove unneeded early transforms, with dictionary changeDan Scales
2021-09-15cmd/compile: switch to computing dict format on instantiated functionsDan Scales
2021-09-14cmd/compile: set IsShape based on type being in the Shapes pkgDan Scales
2021-09-13cmd/compile: save the note of fields when translating structkorzhao
2021-09-07cmd/compile: make sure imported instantiated types have their methods createdDan Scales
2021-09-07cmd/compile: fix type substituter to copy Funarg value for structsDan Scales
2021-09-01cmd/compile: fix conversions from TypeParam to interfacekorzhao
2021-09-01cmd/compile: fix missing case for shape double-check functionDan Scales
2021-08-27cmd/compile: use Type.OrigSym getter/setters [generated]Matthew Dempsky
2021-08-27cmd/compile: fix parameterized interfacesKeith Randall
2021-08-25cmd/compile: fix function contains no TParam in generic functionkorzhao
2021-08-25cmd/compile: fix CheckSize() calculation for -G=3 and stencilsDan Scales
2021-08-24cmd/compile: fix naming of types inside instantiationsDan Scales
2021-08-12[dev.typeparams] cmd/compile: remove some shape checks in type substituter, ...Dan Scales
2021-08-09[dev.typeparams] cmd/compile: use types2.Constraint() rather than types2.Bound()Dan Scales
2021-08-06[dev.typeparams] cmd/compile: do transformCall with non-shape type of callDan Scales
2021-08-04[dev.typeparams] cmd/compile: put shape types in their own packageKeith Randall
2021-08-02[dev.typeparams] cmd/compile: simple shape cleanupsDan Scales
2021-08-02[dev.typeparams] cmd/compile: make HasShape() more efficient by implementing ...Dan Scales
2021-07-31[dev.typeparams] cmd/compile: make all pointer types have the same shapeKeith Randall
2021-07-30[dev.typeparams] cmd/compile: allow types with the same underlying type to ha...Keith Randall
2021-07-21[dev.typeparams] Fix the types of the OFUNCINST nodes in noder2Dan Scales
2021-07-21[dev.typeparams] cmd/compile: introduce named gcshape typesKeith Randall
2021-07-20[dev.typeparams] cmd/compile: add base.Assertf{,At} functionsMatthew Dempsky
2021-07-08[dev.typeparams] cmd/compile: fix bunch of -G=3 bugs for test cases in test/t...Dan Scales
2021-06-29[dev.typeparams] cmd/compile: clean up instantiation and dictionary namingKeith Randall
2021-06-18[dev.typeparams] cmd/compile: add missing copy of Field.Embedded in type subs...Dan Scales
2021-06-16[dev.typeparams] cmd/compile: simplify SSA devirtualizationMatthew Dempsky
2021-06-07[dev.typeparams] cmd/compile: allow conversions from type parameter to interfaceKeith Randall
2021-06-07[dev.typeparams] cmd/compile: introduce IsTypeParam() helperKeith Randall
2021-06-04[dev.typeparams] cmd/compile: export/import of recursive generic types.Dan Scales
2021-06-02[dev.typeparams] cmd/compile: add dictionary argument to generic functionsKeith Randall
2021-05-21[dev.typeparams] cmd/compile: get export/import of generic types & functions ...Dan Scales
2021-05-19[dev.typeparams] cmd/compile: simplify targ's typeKeith Randall
2021-04-21cmd/compile: allow conversion from slice to array ptrJosh Bleecher Snyder
2021-04-05cmd/compile: get rid of Fields in types.Interface, use allMethods in types.Ty...Dan Scales
2021-03-25cmd/compile: create/use noder2 transform functions for more node typesDan Scales