aboutsummaryrefslogtreecommitdiff
path: root/src/go/printer
AgeCommit message (Expand)Author
2023-10-19go: add available godoc linkcui fliter
2023-10-17go/printer: fix invalid output for empty declsMauri de Souza Meneguzzo
2023-10-04go/printer: parenthesize type in <-((<-chan int)(nil))Alan Donovan
2023-10-02go/printer: use max/min funcqiulaidongfeng
2023-07-20go/ast: add Unparen(Expr) helperAlan Donovan
2023-06-09all: fix function names in commentscui fliter
2023-06-08go/printer: error out of Fprint when it would write a '//line' directive with...Bryan C. Mills
2023-04-11Revert "go/printer: reuse go/token.FileSet.PositionFor calls in setPos"Than McIntosh
2023-04-11go/printer: reuse go/token.FileSet.PositionFor calls in setPosDaniel Martí
2022-11-03all: fix a few function names on commentscui fliter
2022-09-27all: use strings.CutPrefixcui fliter
2022-09-16go/printer: make ExampleFprint correctly run as online exampleShengyu Zhang
2022-09-09go/printer: reduce allocations to improve performanceDaniel Martí
2022-08-19go/printer: rename printPos to setPosRobert Griesemer
2022-08-18go/printer: avoid allocating for every position printedDaniel Martí
2022-08-11go/printer: avoid copying bytes when counting node sizesDaniel Martí
2022-06-28go/printer: report allocs and set bytesDaniel Martí
2022-05-25go/printer: if comment gets formatted away, don't squashIan Lance Taylor
2022-05-10go/printer: align expression list elements containing tabsDaniel Martí
2022-05-06go/printer: fix printing for possibly ambiguous type constraintsRobert Griesemer
2022-05-04go/parser: accept all valid type parameter listsRobert Griesemer
2022-04-11go/ast, go/printer: recognize export and extern line directivesRuss Cox
2022-04-11all: gofmt main repoRuss Cox
2022-04-11go/printer: format doc commentsRuss Cox
2022-04-01all: remove trailing blank doc comment linesRuss Cox
2022-04-01all: fix TODO comment hanging indentsRuss Cox
2022-03-18internal/diff: add, replacing cmd/internal/diffRuss Cox
2022-03-08go/printer: don't print unnecesary commas for func type param listsRobert Findley
2022-02-15go/parser, go/printer: fix parsing of ambiguous type parameter listsRobert Findley
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-10-28go/types, types2, go/ast, go/parser: remove support for type listsRobert Findley
2021-10-11go/parser: allow eliding interface in constraint literalsRobert Findley
2021-10-06all: use bytes.Cut, strings.CutRuss Cox
2021-09-08go/ast: rename MultiIndexExpr to IndexListExprRobert Findley
2021-09-08go/ast: rename TParams fields to TypeParamsRobert Findley
2021-08-31go/internal/typeparams: remove typeparams.{Get,Set} (cleanup)Robert Findley
2021-07-16[dev.typeparams] go/internal/typeparams: remove the Enabled guardRob Findley
2021-07-16[dev.typeparams] go/*: switch from ListExpr to MultiIndexExprRob Findley
2021-04-27go: various minor cleanups with the help of Golandkumakichi
2021-04-20all: remove redundant spaces before . and ,Yury Smolsky
2021-04-13go/*,cmd/gofmt: guard AST changes with the typeparams build tagRob Findley
2021-03-02go/parser,go/types: hide API changes related to type parametersRob Findley
2021-02-20go/printer: canonicalize //go:build and // +build lines while formattingRuss Cox
2021-02-18[dev.typeparams] go/types: use a new ast.ListExpr for multi-type instancesRob Findley
2020-12-14[dev.typeparams] merge: merge branch 'dev.regabi' into 'dev.typeparams'Robert Griesemer
2020-12-09all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTempRuss Cox
2020-12-02[dev.typeparams] go/printer: adapt changes from dev.go2goRob Findley
2020-10-20all: update references to symbols moved from io/ioutil to ioRuss Cox
2020-07-17go/printer: remove exported StdFormat flagDmitri Shuralyov
2020-05-01cmd/gofmt, go/format, go/printer: move number normalization to printerDmitri Shuralyov