OSDN Git Service

compiler: Handle recursive interfaces.
[pf3gnuchains/gcc-fork.git] / gcc / go / gofrontend / expressions.cc
2012-01-20 iancompiler: Handle recursive interfaces.
2012-01-12 ianlibgo: Update to weekly.2011-12-14.
2012-01-11 iancompiler: Permit type B byte; type S []B; var v = S...
2012-01-11 iancompiler: Don't use memcmp for structs/arrays with...
2012-01-11 iancompiler: Use backend interface for type sizes and...
2012-01-06 iancompiler, runtime: Implement struct and array comparisons.
2011-12-28 iancompiler: Prohibit comparisons of funcs, maps, and...
2011-12-14 iancompiler: Permit omitting &T in composite literal.
2011-12-13 iancompiler: Fix multiple conversions to different named...
2011-12-13 iancompiler: Permit converting between string and named...
2011-12-09 iancompiler: Another correction to hidden fields in compos...
2011-12-09 iancompiler: It's OK to assign a struct with hidden fields...
2011-12-08 iancompiler: Don't check for hidden fields on struct assig...
2011-12-01 iancompiler/runtime: Copy channel implementation from...
2011-11-29 iancompiler: Define and use backend-independent Location...
2011-10-25 ianImplement predeclared delete function.
2011-10-25 ianDon't permit close of receive-only channel.
2011-10-25 ianImplement new order of assignment rules.
2011-10-24 ianImplement append([]byte, string...).
2011-10-24 ianRename is_open_array_type to is_slice_type.
2011-09-21 ianBetter error message for shift context types.
2011-09-20 ianImprove error for undefined name in imported package.
2011-09-20 ianEmit compiler errors for unused values.
2011-09-17 ianImprove errors for invalid use of [...]type.
2011-09-14 ianFix handling of structs with embedded global types.
2011-09-13 ianFix inheriting hidden methods with arguments of hidden...
2011-09-10 ianFix using package name as composite literal struct...
2011-08-29 ianLower calls to bound method expressions.
2011-08-25 ianChange Bound_method_expression to refer to a constant...
2011-08-24 iangccgo: fixes to ast-dump, refactoring of export and...
2011-08-04 ian PR go/49889
2011-08-03 iangccgo: Added code to dump the AST tree. The AST dump is
2011-08-01 ianUse temporary variables for calls with multiple results.
2011-06-14 ianChange builtin make to runtime call at lowering time.
2011-06-11 ianUse backend interface for map descriptors.
2011-06-11 ianUse backend interface for type descriptors.
2011-06-09 ianUse backend interface for zero initialization.
2011-06-08 ianCorrect type size comparison.
2011-05-12 ianFix bug with taking address of a variable when address...
2011-05-11 ianPermit new of a function type.
2011-05-11 ianDon't crash ranging over call to builtin function.
2011-05-07 ianUse backend types for all type conversions.
2011-04-23 ianDefine go_unreachable to replace gcc_unreachable.
2011-04-21 ianDefine go_assert to replace gcc_assert
2011-04-21 ianUse mpfr_prec_round, not real_convert, to constraint...
2011-04-19 ianUse backend interface for temporary variables.
2011-04-19 ianUse backend interface for variables.
2011-04-15 ianUse backend interface for send statement.
2011-04-15 ianUse the backend interface for select statements.
2011-04-13 ianUnify handling of runtime support functions.
2011-04-06 ianUse backend interface for if statements.
2011-04-05 ianUse backend interface for labels and goto statements.
2011-04-04 ianUse backend interface for return statements.
2011-03-31 ianTaking a slice of an array requires moving the array...
2011-03-28 ianPermit copying hidden fields when passing method receiver.
2011-03-28 ianDo not permit method expressions with pointers to inter...
2011-03-28 ianSupport method expressions for interface types.
2011-03-28 ianFix useless assertion in ^ code.
2011-03-27 ianImprove error about indirecting an unsafe.Pointer type.
2011-03-26 ianDon't permit embedded field to be pointer to interface.
2011-03-26 ianCheck for invalid uses of ... in builtin function calls.
2011-03-25 ianClean up handling of undefined types.
2011-03-25 ianAvoid overflow error after negative shift count error.
2011-03-25 ianRemove closed function. Fix tuple receive in select.
2011-03-24 ianChange c <- v from an expression to a statement.
2011-03-07 ianHandle predeclared names used as fields in struct compo...
2011-03-03 ianDon't crash on large composite literal array index.
2011-03-03 ianMake sure variable type is determined when var initiali...
2011-03-03 ianDetermine call types even if first call result is not...
2011-03-03 ianFix type of discarded send expression.
2011-03-03 ianRewrite conversion of named types to backend representa...
2011-02-24 ianDon't delete old arguments when lowering varargs.
2011-02-24 ianDon't crash when using receive on erroneous channel.
2011-02-24 ianDon't crash if a map index is used outside of a function.
2011-02-23 ianDon't crash on Sizeof of bad type.
2011-02-23 ianDon't crash on erroneous type descriptor in interface...
2011-02-23 ianFix missing type traversals.
2011-02-22 ianDon't permit string index expression to have abstract...
2011-02-22 ianDon't crash on attempt to index array type expression.
2011-02-22 ianPermit comparing non-empty interfaces with empty interf...
2011-02-22 ianTest shift count for overflow.
2011-02-19 ianDon't crash on constant right shift.
2011-02-19 ianRemove old mechanism for passing varargs argument to...
2011-02-19 ianAvoid dangling open function after erroneous method...
2011-02-19 ianFix struct with array of struct with field that points...
2011-02-15 ianDon't let array indexes be untyped.
2011-02-11 ianDon't get confused using type of erronous binary expres...
2011-02-11 ianDon't crash on invalid comparison of complex constants.
2011-02-10 ianDon't crash when referring to method other than calling it.
2011-02-10 ianDon't get confused when mixing different abstract types...
2011-02-10 ianDon't crash on field reference to erroneous struct.
2011-01-26 ianCopy initializer to heap if it may contain pointers.
2011-01-21 ianRemove the types float and complex.
2011-01-19 ianDon't crash on reference to field with erroneous type.
2011-01-19 ianImprove check for const initializer loop.
2011-01-19 ianCheck for error type when getting type of binary expres...
2011-01-19 ianAvoid crash with extra struct initializers with abstrac...
2011-01-14 ianThe type of a string slice is the type of the string...
2011-01-05 ian PR go/47158
2011-01-04 ianDon't crash if append arguments are erroneous.
next