aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/syntax
AgeCommit message (Expand)Author
2018-02-12cmd/compile/internal/syntax: added test cases for recent fixesRobert Griesemer
2018-02-12cmd/compile/internal/syntax: implement regression test harness for syntax errorsRobert 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-02-12cmd/compile/internal/syntax: remove ParseBytes from API - not neededRobert 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
2017-10-09cmd/compile/internal/syntax: remove unused codegriesemer
2017-10-05all: revert "all: prefer strings.IndexByte over strings.Index"Marvin Stenger
2017-09-25all: prefer strings.IndexByte over strings.IndexMarvin Stenger
2017-09-20cmd/compile/internal/syntax: fix source buffer refillingMatthew Dempsky
2017-09-15cmd/compile: replace GOROOT in //line directivesDavid Crawshaw
2017-08-23all: fix easy-to-miss typosAgniva De Sarker
2017-08-14cmd/compile/internal/syntax: fix 'delimiters' spellingAlberto Donizetti
2017-06-26cmd/compile: use correct variable when setting up dummy CallStmt in errorRobert Griesemer
2017-04-21cmd/compile/internal/syntax: compute BranchStmt.Target statementsRobert Griesemer
2017-04-19cmd/compile: better variable names in internal/syntax/branches.goRobert Griesemer
2017-04-19cmd/compile: report block start for gotos jumping into blocksRobert Griesemer
2017-04-19cmd/compile: check labels and branches during parse timeRobert Griesemer
2017-04-03all: fix minor misspellingsEric Lagergren
2017-03-25cmd/compile/internal/syntax: remove need for missing_statement (fixed TODO)Robert Griesemer
2017-03-25cmd/compile/internal/syntax: always construct a correct syntax treeRobert Griesemer
2017-03-24cmd/compile: be slightly more tolerant in case of certain syntax errorsRobert Griesemer
2017-03-23cmd/compile: don't crash when reporting some syntax errorsRobert Griesemer
2017-03-22cmd/compile/internal/syntax: replace inlined statement lists with syntax.Bloc...Robert Griesemer
2017-03-22cmd/compile/internal/syntax: add position info for { and } bracesRobert Griesemer
2017-03-20cmd/compile: don't permit declarations in post statement of for loopRobert Griesemer
2017-03-16cmd/compile/internal/syntax: track column position at function endMatthew Dempsky
2017-03-09cmd/compile/internal/syntax: start line offset (column) numbers at 1Robert Griesemer
2017-03-06cmd/compile/internal/syntax: print position info for names in tree dumpRobert Griesemer
2017-02-24cmd/compile/internal/parser: improved a couple of error messagesRobert Griesemer
2017-02-16cmd/compile/internal/syntax: better errors and recovery for invalid character...Robert Griesemer
2017-02-15cmd/compile/internal/syntax: compiler directives must start at beginning of lineRobert Griesemer
2017-02-15cmd/compile/internal/syntax: establish principled position informationRobert Griesemer
2017-02-13cmd/compile/internal/syntax: generalize error about var decls in init clausesRobert Griesemer
2017-02-13cmd/compile/internal/syntax: better error for malformed 'if' statementsRobert Griesemer
2017-02-13cmd/compile/internal/parser: don't crash after unexpected tokenRobert Griesemer