summaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend/parse.cc
Commit message (Expand)AuthorAgeFilesLines
* Define go_unreachable to replace gcc_unreachable.Ian Lance Taylor2011-04-231-8/+8
* Define go_assert to replace gcc_assertIan Lance Taylor2011-04-211-44/+44
* Use backend interface for return statements.Ian Lance Taylor2011-04-041-4/+1
* Fix select setting a map expression.Ian Lance Taylor2011-03-291-24/+26
* Better error message for invalid variable name in switch statement.Ian Lance Taylor2011-03-281-0/+13
* Better error message for missing condition in if statement.Ian Lance Taylor2011-03-281-0/+6
* Better error message for old syntax of send expression as value.Ian Lance Taylor2011-03-281-18/+71
* Better error messages for missing channel element type.Ian Lance Taylor2011-03-281-0/+17
* Check for invalid uses of ... in builtin function calls.Ian Lance Taylor2011-03-261-0/+6
* Correctly parse select case <-c <- v.Ian Lance Taylor2011-03-261-4/+12
* Give an error if a label is defined but not used.Ian Lance Taylor2011-03-251-15/+29
* Remove closed function. Fix tuple receive in select.Ian Lance Taylor2011-03-251-0/+2
* Tuple receives indicate whether channel is closed.Ian Lance Taylor2011-03-241-38/+138
* Condition in if statement is not optional.Ian Lance Taylor2011-03-241-4/+2
* Change c <- v from an expression to a statement.Ian Lance Taylor2011-03-241-22/+31
* Don't crash declaring a function named "_".Ian Lance Taylor2011-03-031-5/+8
* Traverse erroneous send/receive statements.Ian Lance Taylor2011-02-241-0/+6
* Don't crash on erroneous type switch.Ian Lance Taylor2011-02-221-4/+7
* Fix struct with array of struct with field that points to first struct.Ian Lance Taylor2011-02-191-0/+2
* Don't crash on redefined variable.Ian Lance Taylor2011-02-101-1/+7
* Generate an init function if any global variable needs a preinit.Ian Lance Taylor2011-01-191-9/+9
* Don't look outside of function literal for break or continue label.Ian Lance Taylor2011-01-041-12/+30
* Don't crash if tuple init redefines non-variable.Ian Lance Taylor2011-01-041-6/+24
* Check for multiple default cases in switch or select.Ian Lance Taylor2011-01-041-6/+36
* Correctly handle tuple assignment to _ at global scope.Ian Lance Taylor2010-12-221-14/+45
* Tweak handling of invalid function signature for function literal.Ian Lance Taylor2010-12-151-4/+1
* Add statements to type switch even if there are no valid types.Ian Lance Taylor2010-12-151-0/+2
* Don't crash on invalid parameters/results.Ian Lance Taylor2010-12-141-23/+78
* Don't incorrectly parse expression as type switch.Ian Lance Taylor2010-12-141-6/+11
* Add Go frontend, libgo library, and Go testsuite.Ian Lance Taylor2010-12-031-0/+4730