aboutsummaryrefslogtreecommitdiff
path: root/gcjx/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcjx/ChangeLog')
-rw-r--r--gcjx/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/gcjx/ChangeLog b/gcjx/ChangeLog
index 2ad84668502..98c3f447397 100644
--- a/gcjx/ChangeLog
+++ b/gcjx/ChangeLog
@@ -1,3 +1,24 @@
+2005-11-08 Tom Tromey <tromey@redhat.com>
+
+ * model/invoke.cc (method_conversion_p): Pass assign_type to
+ method.
+ * model/method.hh (model_method::method_conversion_p): Updated.
+ * model/method.cc (method_conversion_p): Added 'assign_type'
+ argument.
+ * model/invoke.hh (model_invocation_base::assign_type): New
+ field.
+ (model_invocation_base): Initialize it.
+ (model_invocation_base::use_assignment_conversion): New method.
+ * model/assign.cc (handle_resolve): Removed.
+ (resolve): Merged in code from handle_resolve. Call
+ use_assignment_conversion.
+ * model/variable.cc (resolve): Call use_assignment_conversion.
+ * model/return.cc (resolve): Call use_assignment_conversion.
+ * model/assign.hh (model_assignment::handle_resolve): Removed.
+ * model/arrayinit.cc (resolve): Call use_assignment_conversion.
+ * model/expr.hh (model_expression::use_assignment_conversion):
+ Declare.
+
2005-11-07 Tom Tromey <tromey@redhat.com>
* conversions.cc (widen_instantiation): Directly use contains_p