From 008196671dd92a0d31939a0e05b89e4fcada6e99 Mon Sep 17 00:00:00 2001 From: David Carlton Date: Sat, 25 Jan 2003 01:04:31 +0000 Subject: 2003-01-24 David Carlton * valops.c (find_oload_champ): New function. (find_overload_match): Separate code into find_oload_champ and oload_method_static. (find_oload_champ): Call oload_method_static. (oload_method_static): New function. (find_overload_match): Call classify_oload_match. (classify_oload_match): New function. * value.h: Update declaration of find_overload_match. * eval.c (evaluate_subexp_standard): Pass current block to find_overload_match. * valops.c (find_overload_match): Add CURRENT_BLOCK arg. 2003-01-24 David Carlton * gdb.c++/overload.exp: Add tests involving overloadNamespace. Delete comment about GDB crashing. * gdb.c++/overload.cc: Add dummyClass, dummyInstance, overloadNamespace, and XXX. --- gdb/ChangeLog | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'gdb/ChangeLog') diff --git a/gdb/ChangeLog b/gdb/ChangeLog index cc4bc224271..9735da008f6 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,17 @@ +2003-01-24 David Carlton + + * valops.c (find_oload_champ): New function. + (find_overload_match): Separate code into find_oload_champ and + oload_method_static. + (find_oload_champ): Call oload_method_static. + (oload_method_static): New function. + (find_overload_match): Call classify_oload_match. + (classify_oload_match): New function. + * value.h: Update declaration of find_overload_match. + * eval.c (evaluate_subexp_standard): Pass current block to + find_overload_match. + * valops.c (find_overload_match): Add CURRENT_BLOCK arg. + 2003-01-20 David Carlton * p-exp.y: Add block to OP_FUNCALL. -- cgit v1.2.1