aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/types/type.go
AgeCommit message (Expand)Author
2020-11-25[dev.regabi] cmd/compile: replace Val with go/constant.ValueMatthew Dempsky
2020-11-24[dev.regabi] cmd/compile: replace CTNIL with ONILMatthew Dempsky
2020-11-24[dev.regabi] cmd/compile/internal/types: remove Func.NnameMatthew Dempsky
2020-11-24[dev.regabi] cmd/compile/internal/types: add pos/sym/typ params to NewFieldMatthew Dempsky
2020-10-08cmd/compile: rename types.IdealFoo to types.UntypedFooCuong Manh Le
2020-09-18cmd/compile: generate late-lowering static callsDavid Chase
2020-09-17cmd/compile: add variable length TRESULTS type for SSA use.David Chase
2020-09-09cmd/compile: add Type.IsUintptr() to detect type is an uintptrCuong Manh Le
2020-08-25cmd/compile: don't allow go:notinheap on the heap or stackKeith Randall
2020-08-23cmd/compile: make Haspointers a method instead of a functionKeith Randall
2020-08-18cmd/compile: fix SSA type comparisonKeith Randall
2019-09-26cmd/compile: remove DDD array typesMatthew Dempsky
2019-09-09cmd/compile: remove vestigial TDDDFIELDMatthew Dempsky
2019-09-09cmd/compile: report more precise errors about untyped constantsMatthew Dempsky
2019-09-06cmd/compile: rewrite untyped constant conversion logicMatthew Dempsky
2019-09-03cmd/compile: replace copytype to setUnderlyingMatthew Dempsky
2019-08-28cmd/compile: remove gc.eqtype in commentsCuong Manh Le
2019-02-27cmd/compile: add types.SoleComponent, use in convFuncNameJosh Bleecher Snyder
2019-02-26cmd/compile: confusing error if composite literal field is a methodMichael Fraenkel
2018-12-02all: use "reports whether" consistently instead of "returns whether"Tobias Klauser
2018-11-19cmd/compile: bulk renameJosh Bleecher Snyder
2018-11-05cmd/compile: copy all fields during SubstAnyJosh Bleecher Snyder
2018-11-05cmd/compile: encapsulate and document two types.Type internal fieldsRobert Griesemer
2018-10-31cmd/compile: better documentation around checkwidthRobert Griesemer
2018-10-04cmd/compile: merge TPTR32 and TPTR64 as TPTRMatthew Dempsky
2018-09-29reflect: ensure correct scanning of return valuesKeith Randall
2018-04-25cmd/compile/internal/types: remove Field.FunargMatthew Dempsky
2018-04-24cmd/compile/internal/types: replace Type.Val with Type.ElemMatthew Dempsky
2018-04-24cmd/compile/internal/types: remove ElemType wrapperMatthew Dempsky
2018-04-24cmd/compile/internal/types: add Pkg and SetPkg methods to TypeMatthew Dempsky
2018-04-23cmd/compile: replace Field.Nname.Pos with Field.PosMatthew Dempsky
2018-04-20cmd/compile: teach Haspointer about TSSA and TTUPLEAustin Clements
2018-04-20cmd/compile: make generated function code more consistentMatthew Dempsky
2018-04-07cmd/compile: handle blank struct fields in NumComponentsJosh Bleecher Snyder
2018-03-08cmd/compile: mark anonymous receiver parameters as non-escapingMatthew Dempsky
2017-11-13cmd/compile: use stringer on types.ETypeDaniel Martí
2017-11-06cmd/compile: []T where T is go:notinheap does not need write barriersAustin Clements
2017-10-29cmd/compile: make HasHeapPointer recursiveAustin Clements
2017-10-04cmd/compile: remove Local flags on Type and NodeMatthew Dempsky
2017-10-03cmd/compile: rename (*Type).HasPointer to (*Type).HasHeapPointerAustin Clements
2017-09-22cmd/compile/internal/types: unexport Type.CopyMatthew Dempsky
2017-09-17cmd/compile: remove some redundant types in declsDaniel Martí
2017-08-28cmd/compile: add Type.NumResults and friendsJosh Bleecher Snyder
2017-08-28cmd/compile: use raceX instead of raceXrange for types without subcomponentsJosh Bleecher Snyder
2017-05-15cmd/compile: better check for single live memoryKeith Randall
2017-05-09cmd/compile: change ssa.Type into *types.TypeJosh Bleecher Snyder
2017-04-28cmd/compile: add sizeCalculationDisabled flagJosh Bleecher Snyder
2017-04-28Revert "cmd/compile: add Type.MustSize and Type.MustAlignment"Josh Bleecher Snyder
2017-04-27cmd/compile: add Type.MustSize and Type.MustAlignmentJosh Bleecher Snyder
2017-04-27cmd/compile: dowidth more in the front endJosh Bleecher Snyder