summaryrefslogtreecommitdiffstats
path: root/gcc/go/gofrontend/parse.cc
Commit message (Expand)AuthorAgeFilesLines
* PR go/61308ian2014-08-051-1/+4
* compiler: Better error messages for { on line after if/for/switch.ian2013-12-121-3/+22
* compiler: Implement 3-index slicing.ian2013-10-241-2/+19
* compiler: Error if receiver and parameter have same name.ian2013-10-111-0/+2
* compiler: Error for qualified ID as field name in struct literal.ian2013-10-081-2/+9
* compiler: Avoid knockon errors for invalid uses of _.ian2013-09-281-5/+5
* compiler: don't permit nil assignment to blank identifier.ian2013-09-251-4/+1
* compiler: Don't generate value reference in range clause if receiver is a sink.ian2013-08-171-1/+2
* compiler: more consistent error message for [...]T(x)ian2013-06-271-1/+1
* compiler: disallow fallthrough in last case of switch.ian2013-06-261-0/+3
* compiler: generate dummy names for blank-named constants.ian2013-06-241-0/+10
* compiler, runtime: Use function descriptors.ian2013-06-181-5/+19
* compiler: Accept trailing comma after varargs parameter.ian2012-12-131-2/+2
* compiler: Correct test for whether go/defer arg is parenthesized.ian2012-12-061-42/+82
* compiler: Accept trailing comma after expression in type conversion.ian2012-12-051-0/+2
* compiler: Don't permit go/defer argument to be parenthesized.ian2012-12-041-3/+6
* compiler: Implement //go:nointerface comments.ian2012-11-281-3/+27
* PR translation/53764ian2012-11-191-1/+1
* compiler: Fix a, b, c := b, a, 1 when a and b already exist.ian2012-10-031-15/+56
* compiler: Fix parse of (<- chan <- chan <- int)(x).ian2012-10-021-8/+81
* compiler: Better error for missing comma in composite literal.ian2012-09-271-1/+5
* compile: Detect invalid and likely-bad import statements.ian2012-09-171-1/+2
* compiler: Add -fgo-pkgpath option.ian2012-05-091-6/+6
* compiler: Correct parse of for with possible composite literal.ian2012-05-041-21/+42
* compiler: Fix order of initialization bug with global var a, b = f().ian2012-05-031-1/+17
* compiler: Reject invalid composite literals.ian2012-04-241-1/+10
* compiler: fix crashes.ian2012-03-281-1/+1
* compiler: Avoid some compiler crashes on invalid code.ian2012-03-011-2/+3
* compiler: Permit (_) on left hand side of =.ian2012-02-171-1/+1
* compiler, libgo: Use //extern comments rather than __asm__.ian2012-02-071-5/+17
* compiler: Don't crash on switch _ := v.(type).ian2012-02-011-3/+10
* compiler: Permit a general expression in case x := <-c.ian2012-02-011-9/+17
* compiler: Simple statement in type switch is in different block.ian2012-01-241-2/+24
* compiler: Verify types of sink variables.ian2012-01-241-0/+2
* compiler: Better handling of erroneous function signatures.ian2012-01-241-9/+55
* compiler: Give an error if a variable is defined but not used.ian2012-01-231-2/+50
* compiler: Change alias handling, change rune alias to int32.ian2012-01-211-0/+9
* compiler: Handle _ with explicit type correctly.ian2012-01-201-2/+15
* compiler/runtime: Copy channel implementation from master library.ian2011-12-011-2/+0
* compiler: Define and use backend-independent Location class.ian2011-11-291-90/+92
* Error if naked return when result variables are shadowed.ian2011-10-241-0/+17
* Better parsing of erroneous expression on left of :=.ian2011-09-231-1/+26
* Better handling of unexpected EOF in parser.ian2011-09-211-0/+7
* Fix typo in error message.ian2011-09-211-1/+1
* Improve error for undefined name in imported package.ian2011-09-201-3/+10
* Implement goto restrictions.ian2011-09-201-7/+16
* Check for duplicate parameter/result names.ian2011-09-201-3/+35
* Emit compiler errors for unused values.ian2011-09-201-3/+2
* Improve errors for invalid use of [...]type.ian2011-09-171-2/+15
* Fix using package name as composite literal struct key.ian2011-09-101-2/+36
OpenPOWER on IntegriCloud