aboutsummaryrefslogtreecommitdiff
path: root/src/go/parser
AgeCommit message (Expand)Author
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-06-25[dev.typeparams] all: merge master (37f9a8f) into dev.typeparamsCuong Manh Le
2021-06-22go/parser: parse an ast.IndexExpr for a[]Rob Findley
2021-06-17[dev.typeparams] go/parser: accept embedded type literalsRob Findley
2021-06-17[dev.typeparams] go/parser: accept "~" and "|" interface elementsRob Findley
2021-05-05go/parser: don't parse a nil IndexExpr.IndexRob Findley
2021-04-27go: various minor cleanups with the help of Golandkumakichi
2021-04-27go/parser: add benchmarks for syntax-only parsing and object resolutionRob Findley
2021-04-20all: remove redundant spaces before . and ,Yury Smolsky
2021-04-16go/parser: add a SkipObjectResolution mode to bypass object resolutionRob Findley
2021-04-16go/parser: move type params in scope for the function signatureRob Findley
2021-04-14cmd/dist: add tests using the typeparams build tagRob Findley
2021-04-13go/*,cmd/gofmt: guard AST changes with the typeparams build tagRob Findley
2021-03-31go/parser: switch to resolving objects as a post-processing passRob Findley
2021-03-31go/parser: remove redundant list argument to Parser.shortVarDeclRob Findley
2021-03-31go/parser: add resolution tests for type paramsRob Findley
2021-03-30go/parser: resolve the type name when parsing a composite lit valueRob Findley
2021-03-30go/parser: add data-driven tests for object resolutionRob Findley
2021-03-17go/parser: avoid formatting a panic message if an assertion succeedsRob Findley
2021-03-02go/parser,go/types: hide API changes related to type parametersRob Findley
2021-02-22go/parser: return ast.BadExpr for missing index operandsRob Findley
2021-02-19go/parser: improve error recovery from invalid selector exprsRob Findley
2021-02-18[dev.typeparams] go/types: use a new ast.ListExpr for multi-type instancesRob Findley
2021-01-19[dev.typeparams] go/parser: error for type instances without ParseTypeParamsRob Findley
2020-12-14[dev.typeparams] merge: merge branch 'dev.regabi' into 'dev.typeparams'Robert Griesemer
2020-12-09all: update to use os.ReadDir where appropriateRuss Cox
2020-12-09all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTempRuss Cox
2020-12-08[dev.typeparams] go/*: add TODOs from CLs importing dev.go2go changesRob Findley
2020-12-02go/parser: ignore subdirectories in ParseDirCarlos Alexandro Becker
2020-11-24[dev.typeparams] go/parser: support the ParseTypeParams modeRob Findley
2020-11-24[dev.typeparams] import go2go changes to parse type parametersRob Findley
2020-10-20all: update references to symbols moved from io/ioutil to ioRuss Cox
2020-10-20all: update references to symbols moved from os to io/fsRuss Cox
2020-03-05cmd/doc: fix merging comments in -src modeIvan Trubach
2019-10-29go/parser: use valid position when reporting an error (copy-paste bug)Robert Griesemer
2019-10-28go/parser, go/ast: correctly take into account presence of } in blockRobert Griesemer
2019-10-22go/parser: remove superfluous case from switch statementajz01
2019-10-21go/parser: better error (recovery) for Allman/BSD-style func declsRobert Griesemer
2019-09-18go/parser: return partial result from ParseExpr in case of errorRobert Griesemer
2019-09-15go/parser: fix ignored errors in ParseExprFromBen Shi
2019-07-08Revert "go/parser: include more comments in a struct or interface"Agniva De Sarker
2019-03-06go/parser: include more comments in a struct or interfaceAgniva De Sarker
2018-10-06all: fix a bunch of misspellingsIgor Zhilianin
2018-05-18go/parser: make sure we have a valid AST when 'if' condition is missingRobert Griesemer
2018-02-12go/parser: improved error message for unexpected literalsRobert Griesemer
2018-02-12go/parser: remove newly introduced TODO (cleanup)Robert Griesemer
2018-02-12go/parser: improved error recovery after missing typeRobert Griesemer
2018-02-12go/parser: more robust error handling for 'if' headersRobert Griesemer
2018-02-12go/parser: simplify code to read from an io.Reader (cleanup)Robert Griesemer