summaryrefslogtreecommitdiff
path: root/src/go/parser
Commit message (Expand)AuthorAgeFilesLines
* all: fix a bunch of misspellingsIgor Zhilianin2018-10-061-1/+1
* go/parser: make sure we have a valid AST when 'if' condition is missingRobert Griesemer2018-05-181-0/+6
* go/parser: improved error message for unexpected literalsRobert Griesemer2018-02-121-5/+6
* go/parser: remove newly introduced TODO (cleanup)Robert Griesemer2018-02-121-71/+45
* go/parser: improved error recovery after missing typeRobert Griesemer2018-02-124-10/+67
* go/parser: more robust error handling for 'if' headersRobert Griesemer2018-02-123-29/+98
* go/parser: simplify code to read from an io.Reader (cleanup)Robert Griesemer2018-02-121-5/+1
* all: remove some manual hyphenationJosh Bleecher Snyder2017-08-061-2/+2
* go/parser: handle last line commentsHiroshi Ioka2017-06-122-1/+16
* all: remove some unused parameters in test codeDaniel Martí2017-04-251-2/+2
* go/parser: fix example to run on the playgroundDaniel Martí2017-04-031-5/+14
* Revert "all: test adjustments for the iOS builder"Elias Naur2017-03-041-4/+9
* all: merge dev.typealias into masterRuss Cox2017-01-312-1/+6
|\
| * [dev.typealias] go/ast, go/parser, go/printer, go/types: initial type alias s...Robert Griesemer2017-01-092-1/+6
* | all: test adjustments for the iOS builderDavid Crawshaw2017-01-141-9/+4
|/
* go/parser: fix reference in ParseExprFrom docsTakuya Ueda2016-12-211-1/+1
* Revert "go/ast, go/parser: parse alias declarations"Robert Griesemer2016-11-052-62/+24
* cmd/compile, go/parser: disallow "type T = p.T" - must use "=>"Robert Griesemer2016-10-272-3/+2
* go/ast, go/parser: parse alias declarationsRobert Griesemer2016-10-042-24/+63
* go/parser: document that parse functions need valid token.FileSetRobert Griesemer2016-06-101-3/+13
* cmd/compile, go/parser: simpler binary expression parsingMatthew Dempsky2016-02-261-15/+11
* go/parser, go/types: report invalid else branch in if statementsRobert Griesemer2015-12-072-1/+14
* go/parser: better error message for incorrect type switch headerRobert Griesemer2015-09-162-6/+15
* go/parser: comma is not permitted at the end of a struct field listRobert Griesemer2015-09-162-44/+54
* go/parser: better error message for unexpected ',' in struct typeRobert Griesemer2015-09-142-7/+14
* go/parser: document that parser accepts a wider language than specifiedRobert Griesemer2015-06-181-0/+7
* go/parser: add ParseExprFrom functionRobert Griesemer2015-06-121-5/+30
* go/parser: parse incomplete selection "fmt." as a blank selection "fmt._"Alan Donovan2015-05-203-2/+45
* go/parser: better error message for missing ',' in listsRobert Griesemer2015-05-152-11/+15
* go/scanner: Stabilize (*ErrorList).SortJan Mercl2015-04-011-1/+1
* go/parser: permit type elision from composite literal map keysRobert Griesemer2015-03-202-6/+22
* all: use "reports whether" in place of "returns true if(f)"Josh Bleecher Snyder2015-03-181-2/+2
* go/ast, go/parser: correct End() position for *ast.EmptyStmtRobert Griesemer2015-02-242-2/+52
* go/parser: report error for var/const decls with missing init exprsRobert Griesemer2015-01-232-1/+18
* go/parser: add {map,chan,interface} to expression lookahead tokensAlan Donovan2014-12-302-1/+4
* go/parser: Use test-specific filesets to avoid races.Robert Griesemer2014-11-202-25/+22
* go/parser: fix (pathological) corner caseRobert Griesemer2014-09-082-0/+3
* build: move package sources from src/pkg to srcRuss Cox2014-09-089-0/+3521