aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/syntax/parser.go
AgeCommit message (Expand)Author
2021-08-27cmd/compile/internal/syntax: make valid type parameter list in presence of er...Robert Griesemer
2021-08-25cmd/compile/internal/syntax: fix position of type parameter fieldRobert Griesemer
2021-08-20cmd/compile/internal/syntax: add PosBase.TrimmedMatthew Dempsky
2021-08-15cmd/compile/internal/types2: better error message for index syntax error (fol...Robert Griesemer
2021-08-15cmd/compile/internal/syntax: better error message for index syntax errorRobert Griesemer
2021-08-06[dev.typeparams] cmd/compile/internal/syntax: cleanup panic callsRobert Griesemer
2021-06-05[dev.typeparams] cmd/compile/internal/syntax: not all index expressions can b...Robert Griesemer
2021-05-19[dev.typeparams] cmd/compile/internal/syntax: accept embedded type literalsRobert Griesemer
2021-04-28cmd/compile/internal/types2: catch unexpected expression listsRobert Griesemer
2021-04-15cmd/compile/internal/syntax: fix error message for ... without typeRobert Griesemer
2021-04-10cmd/compile/internal/syntax: accept "~" and "|" interface elementsRobert Griesemer
2021-01-21[dev.typeparams] cmd/compile: use nil instead of syntax.ImplicitOneRobert Griesemer
2020-12-16[dev.typeparams] cmd/compile/internal/syntax: type parameters must always be ...Robert Griesemer
2020-12-15[dev.typeparams] cmd/compile/internal/types2: don't crash if import path is m...Robert Griesemer
2020-12-14[dev.typeparams] cmd/compile/internal/syntax: export NewName and use itRobert Griesemer
2020-10-14[dev.typeparams] cmd/compile/internal/syntax: always use IndexExpr node for t...Robert Griesemer
2020-10-13[dev.typeparams] cmd/compile/internal/syntax: implement parsing of type param...Robert Griesemer
2020-10-13[dev.typeparams] cmd/compile/internal/syntax: prepare syntax nodes for type p...Robert Griesemer
2020-10-12cmd/compile/internal/syntax: provide BadExpr where needed, call correct error...Robert Griesemer
2020-04-21cmd/compile: detect and diagnose invalid //go: directive placementRuss Cox
2020-03-05cmd/compile/internal/syntax: faster and simpler source readerRobert Griesemer
2020-02-21cmd/compile/internal/syntax: better error when an assignment is used in value...Robert Griesemer
2019-08-29cmd/compile/internal/syntax: add BasicLit.Bad field for lexical errorsRobert Griesemer
2019-08-27cmd/compile/internal/syntax: better error recovery after missing expressionRobert Griesemer
2019-04-03cmd/compile: better recovery after := (rather than =) in declarationsRobert Griesemer
2018-04-03cmd/compile/internal/syntax: better error message for incorrect if/switch headerRobert Griesemer
2018-04-03cmd/compile: better handling of incorrect type switchesRobert Griesemer
2018-02-28cmd/compile, cmd/compile/internal/syntax: print relative column infoRobert Griesemer
2018-02-26cmd/compile/internal/syntax: implement //line :line:col handlingRobert Griesemer
2018-02-26cmd/compile/internal/syntax: remove dependency on cmd/internal/srcRobert Griesemer
2018-02-21cmd/compile/internal/syntax: simpler position base update for line directives...Robert Griesemer
2018-02-15cmd/compile/internal/syntax: more tolerant handling of missing function invoc...Robert Griesemer
2018-02-14cmd/compile/internal/syntax: follow Go naming conventions for error methodsRobert Griesemer
2018-02-12cmd/compile/internal/syntax: implement comment reporting in scannerRobert Griesemer
2018-02-12cmd/compile/internal/syntax: better error recovery after missing typeRobert Griesemer
2018-02-12cmd/compile/internal/syntax: better error msg for some 'if' statementsRobert Griesemer
2018-02-12cmd/compile/internal/syntax: permit /*line file:line:col*/ directivesRobert Griesemer
2018-01-11cmd/compile/internal/syntax: don't record semi position if there's noneRobert Griesemer
2017-11-13cmd/compile: record original and absolute file names for line directivesgriesemer
2017-11-06cmd/compile/internal/syntax: better syntax errors for typos in if/switch/for ...griesemer
2017-10-17cmd/compile/internal/parser: removed TODO (cleanup)griesemer
2017-10-17cmd/compile/internal/parser: use same logic for stmtList as for other lists (...griesemer
2017-10-17cmd/compile/internal/parser: removed TODO (cleanup)griesemer
2017-10-17cmd/compile/internal/syntax: better recovery after missing closing parenthesesgriesemer
2017-10-16cmd/compile/internal/syntax: factor out list parsinggriesemer
2017-10-16cmd/compile/internal/syntax: match argument and parameter parsing (cleanup)griesemer
2017-10-16cmd/compile/internal/syntax: cleanups around parser tracinggriesemer
2017-10-11cmd/compile/internal/syntax: consider function nesting for error recoverygriesemer
2017-10-11cmd/compile/internal/syntax: factor out parsing of func bodies (cleanup)griesemer
2017-10-11cmd/compile/internal/syntax: remove some outdated comments (cleanup)griesemer