aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend
AgeCommit message (Expand)AuthorFilesLines
2010-12-18Don't crash on recursive variables and typed consts.Ian Lance Taylor3-8/+117
2010-12-17Avoid always splitting the stack when calling append and copy.Ian Lance Taylor1-9/+42
2010-12-16Don't crash on recursive consts.Ian Lance Taylor2-4/+51
2010-12-16Rework handling of recursive function types.Ian Lance Taylor1-4/+10
2010-12-16Don't crash when copying a call with no arguments.Ian Lance Taylor1-1/+4
2010-12-16Don't crash on invalid tuple assignment.Ian Lance Taylor2-18/+24
2010-12-16Check for errors from Gogo::call_builtin.Ian Lance Taylor4-5/+59
2010-12-16Don't crash with go or defer of bad call.Ian Lance Taylor1-1/+7
2010-12-16Don't crash on Sizeof of undefined type.Ian Lance Taylor1-1/+2
2010-12-15Don't crash on Sizeof of undefined type.Ian Lance Taylor1-1/+1
2010-12-15Don't crash on tuple initialization from erroneous channel.Ian Lance Taylor1-1/+4
2010-12-15Don't crash on empty struct created due to recursive reference.Ian Lance Taylor1-1/+7
2010-12-15Tweak handling of invalid function signature for function literal.Ian Lance Taylor1-4/+1
2010-12-15Check for pointer to error type when looking for method.Ian Lance Taylor1-1/+1
2010-12-15Permit _ as a result variable name.Ian Lance Taylor2-7/+14
2010-12-15Fix test for invalid type in anonymous field.Ian Lance Taylor1-2/+4
2010-12-15Add statements to type switch even if there are no valid types.Ian Lance Taylor1-0/+2
2010-12-15Check errors in binary comparisons and builtin calls.Ian Lance Taylor1-1/+14
2010-12-15Push hash table identity check down to subtypes.Ian Lance Taylor3-88/+81
2010-12-15Use a different identity function for Types in hash tables.Ian Lance Taylor2-9/+39
2010-12-15Check for errors when converting array index to GENERIC.Ian Lance Taylor1-0/+12
2010-12-15Don't crash on undefined anonymous field.Ian Lance Taylor1-10/+20
2010-12-15Don't store error types in the Type-to-GENERIC hash table.Ian Lance Taylor1-0/+11
2010-12-15Don't get confused by error types in traversal.Ian Lance Taylor1-0/+2
2010-12-15Don't crash building initializer of invalid array.Ian Lance Taylor1-0/+5
2010-12-14Don't crash on invalid slice composite literal.Ian Lance Taylor1-0/+7
2010-12-14Fix comparison of string and interface types.Ian Lance Taylor1-9/+7
2010-12-14Don't try to build unary and binary expressions with invalid types.Ian Lance Taylor1-22/+20
2010-12-14Don't crash on invalid closure.Ian Lance Taylor1-6/+11
2010-12-14Don't crash on invalid parameters/results.Ian Lance Taylor3-28/+82
2010-12-14Check for duplicate methods.Ian Lance Taylor2-12/+71
2010-12-14Don't crash on erroneous receiver or parameters.Ian Lance Taylor1-8/+26
2010-12-14Correct handling of undefined name as key in map composite literal.Ian Lance Taylor2-5/+22
2010-12-14Insert semicolon at EOF if necessary.Ian Lance Taylor1-1/+7
2010-12-14Correct protection against recursive types.Ian Lance Taylor1-11/+8
2010-12-14Don't incorrectly parse expression as type switch.Ian Lance Taylor3-17/+28
2010-12-09Avoid some crashes on erroneous programs.Ian Lance Taylor2-1/+10
2010-12-07Don't crash on erroneous result variable.Ian Lance Taylor1-4/+8
2010-12-06LICENSE: separate, change PATENTS text.Ian Lance Taylor2-42/+49
2010-12-04re PR bootstrap/46776 (gogo-tree.cc uses TRAMPOLINE_ALIGNMENT and TRAMPOLINE_...Ian Lance Taylor2-38/+10
2010-12-03It's a contributor license agreement, not a copyright LA.Ian Lance Taylor1-1/+1
2010-12-03Typo.Ian Lance Taylor1-1/+1
2010-12-03Clarify copyright license agreement.Ian Lance Taylor1-7/+5
2010-12-03Add Go frontend, libgo library, and Go testsuite.Ian Lance Taylor27-0/+52639