aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend/parse.h
AgeCommit message (Expand)AuthorFilesLines
2022-06-29compiler: check repeated const expressions in new scopeIan Lance Taylor1-0/+1
2021-10-26compiler: permit compiler directives in parenthesized groupsIan Lance Taylor1-9/+11
2021-01-18compiler: read embedcfg files, parse go:embed directivesIan Lance Taylor1-7/+8
2020-01-09compiler: don't add composite literal keys to package bindingsIan Lance Taylor1-1/+1
2018-02-05compiler: update iota handling, fix using iota in array lengthIan Lance Taylor1-8/+1
2017-11-22compiler: make comparison operator() methods constIan Lance Taylor1-1/+1
2017-06-23compiler: add go:notinheap magic commentIan Lance Taylor1-6/+6
2016-09-23compiler: better abstraction layer for diagnostics.Than McIntosh1-1/+2
2016-08-09compiler: rewrite compiler directive supportIan Lance Taylor1-1/+1
2015-03-06compiler: Do not declare type switch variable outside case statements.Ian Lance Taylor1-8/+2
2015-01-20compiler: Do not mark unused variables as used inside closures.Ian Lance Taylor1-1/+1
2014-12-16re PR go/61273 (gccgo: ICE in Unsafe_type_conversion_expression::do_get_backe...Ian Lance Taylor1-1/+1
2014-10-16compiler: Don't record interface types with blank type names.Ian Lance Taylor1-1/+1
2014-10-16compiler: Parse receiver as a single parameter.Ian Lance Taylor1-1/+1
2014-07-20compiler: If a variable that is only set, give not used error.Ian Lance Taylor1-1/+1
2012-12-06compiler: Correct test for whether go/defer arg is parenthesized.Ian Lance Taylor1-4/+5
2012-11-28compiler: Implement //go:nointerface comments.Ian Lance Taylor1-1/+1
2012-10-03compiler: Fix a, b, c := b, a, 1 when a and b already exist.Ian Lance Taylor1-1/+4
2012-10-02compiler: Fix parse of (<- chan <- chan <- int)(x).Ian Lance Taylor1-0/+2
2012-05-04compiler: Correct parse of for with possible composite literal.Ian Lance Taylor1-3/+6
2012-01-24compiler: Better handling of erroneous function signatures.Ian Lance Taylor1-0/+2
2012-01-23compiler: Give an error if a variable is defined but not used.Ian Lance Taylor1-0/+11
2011-11-29compiler: Define and use backend-independent Location class.Sanjoy Das1-19/+19
2011-09-20Check for duplicate parameter/result names.Ian Lance Taylor1-0/+4
2011-03-28Better error message for old syntax of send expression as value.Ian Lance Taylor1-1/+1
2011-03-25Give an error if a label is defined but not used.Ian Lance Taylor1-10/+9
2011-03-24Tuple receives indicate whether channel is closed.Ian Lance Taylor1-2/+4
2011-03-24Change c <- v from an expression to a statement.Ian Lance Taylor1-1/+1
2011-01-04Don't look outside of function literal for break or continue label.Ian Lance Taylor1-2/+2
2011-01-04Check for multiple default cases in switch or select.Ian Lance Taylor1-3/+3
2010-12-22Correctly handle tuple assignment to _ at global scope.Ian Lance Taylor1-0/+1
2010-12-14Don't crash on invalid parameters/results.Ian Lance Taylor1-3/+3
2010-12-03Add Go frontend, libgo library, and Go testsuite.Ian Lance Taylor1-0/+307