summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* misc/nacl: include parser.go for cmd/compile/internal/syntax testsdev.gcfeMatthew Dempsky2016-08-161-0/+4
* cmd/compile/internal/syntax: match old parser errors and line numbersMatthew Dempsky2016-08-169-91/+181
* cmd/compile/internal/gc: use new AST parserMatthew Dempsky2016-08-163-20/+1139
* cmd/dist: build cmd/compile/internal/syntaxMatthew Dempsky2016-08-161-1/+2
* cmd/compile/internal/syntax: add a Line method to interface NodeMatthew Dempsky2016-08-161-0/+5
* cmd/compile/internal/syntax: refactor DeclStmt parsingMatthew Dempsky2016-08-161-15/+17
* cmd/compile/internal/syntax: emit errors for unexpected top-level tokensMatthew Dempsky2016-08-161-6/+11
* cmd/compile/internal/syntax: change Read to still return the ASTMatthew Dempsky2016-08-161-1/+1
* cmd/compile/internal/syntax: fix off-by-1 for implicit semicolonsMatthew Dempsky2016-08-161-3/+0
* cmd/compile/internal/syntax: better error positions for scanner errorsRobert Griesemer2016-08-163-20/+22
* cmd/compile/internal/syntax: provide LitKind to identify literalsRobert Griesemer2016-08-165-35/+56
* cmd/compile/internal/syntax: simplify BOM handlingMatthew Dempsky2016-08-162-7/+4
* cmd/compile/internal/syntax: cleanup TypeSwitchGuard handlingMatthew Dempsky2016-08-162-38/+23
* cmd/compile/internal/syntax: export ImplicitOne and use to identify x++/x--Robert Griesemer2016-08-164-11/+14
* cmd/compile/internal/syntax: minor cleanups in source handlingRobert Griesemer2016-08-161-6/+7
* cmd/compile/internal/syntax: represent empty statements with EmptyStmtMatthew Dempsky2016-08-161-1/+3
* cmd/compile/internal/syntax: fix many string/rune literal corner casesRobert Griesemer2016-08-163-52/+126
* cmd/compile/internal/syntax: fix source.getrRobert Griesemer2016-08-164-39/+54
* cmd/compile/internal/syntax: rudimentary support for error reportingRobert Griesemer2016-08-168-78/+147
* cmd/compile/internal/syntax: skip verbose tests in -short modeRobert Griesemer2016-08-163-0/+12
* cmd/compile/internal/syntax: insert implicit semicolons before EOFMatthew Dempsky2016-08-161-0/+4
* cmd/compile/internal/syntax: fix general comment lexingMatthew Dempsky2016-08-161-2/+2
* cmd/compile/internal/syntax: fix lexing of ".45e1" and add token testsRobert Griesemer2016-08-162-2/+217
* cmd/compile/internal/syntax: fix dot-import parsingMatthew Dempsky2016-08-161-1/+4
* cmd/compile/internal/syntax: pragma support for new parserMatthew Dempsky2016-08-163-40/+37
* cmd/compile/internal/syntax: simplify IfStmtMatthew Dempsky2016-08-163-11/+4
* cmd/compile/internal/syntax: various tweaksMatthew Dempsky2016-08-163-52/+63
* cmd/compile/internal/syntax: don't allocate a string for each keywordRobert Griesemer2016-08-162-12/+24
* cmd/compile/internal/syntax: implement buffered reading from io.ReaderRobert Griesemer2016-08-165-295/+147
* cmd/compile/internal/syntax: fast Go syntax trees, initial commit.Robert Griesemer2016-08-1612-0/+5078
* cmd/compile: accept literals in samesafeexprJosh Bleecher Snyder2016-08-162-0/+31
* cmd/compile: fix uint<->float conversion on 386Cherry Zhang2016-08-162-2/+35
* cmd/compile: add size hint to map literal allocationsKeith Randall2016-08-162-1/+6
* cmd/internal/obj/x86: minor code cleanupJosh Bleecher Snyder2016-08-161-16/+11
* cmd/compile: optimize bool to int conversionJosh Bleecher Snyder2016-08-161-1/+60
* cmd/compile: don't crash when exporting self-recursive interfacesRobert Griesemer2016-08-163-1/+46
* reflect: clear tflag on new typesDavid Crawshaw2016-08-162-0/+4
* cmd/compile: don't fold >32bit constants into a MULQKeith Randall2016-08-163-2/+21
* cmd/compile: inline _, ok = i.(T)Josh Bleecher Snyder2016-08-164-25/+36
* cmd/internal/obj: convert Aconv to a stringerMichael Pratt2016-08-1615-68/+68
* cmd/compile/internal/big: re-vendorJosh Bleecher Snyder2016-08-1617-196/+443
* runtime: move printing of extra newlineJosh Bleecher Snyder2016-08-161-2/+2
* net/http: use keyed composite literalJosh Bleecher Snyder2016-08-161-1/+1
* crypto/cipher, math/big: fix example namesJosh Bleecher Snyder2016-08-162-5/+5
* crypto/tls: fix WriteTo method signatureJosh Bleecher Snyder2016-08-161-5/+17
* net: change t.Error to t.ErrorfJosh Bleecher Snyder2016-08-161-1/+1
* container/list: silence vet warningsJosh Bleecher Snyder2016-08-161-3/+3
* cmd/compile: remove nil check in accessing PAUTOHEAP variableCherry Zhang2016-08-161-1/+3
* all: fix "result not used" vet warningsJosh Bleecher Snyder2016-08-164-6/+10
* cmd/compile: fix bad generated format strings in testJosh Bleecher Snyder2016-08-162-2302/+2302