-
- Downloads
gdb
PR c++/8017: * value.h: Update. * valops.c (search_struct_field): Make 'name' const. (search_struct_method): Likewise. (find_method_list): Make 'method' const. (value_struct_elt): Make 'name' and 'err' const. (value_find_oload_method_list): Make 'method' const. (find_overload_match): Make 'name' const. * eval.c (evaluate_subexp_standard): New locals function, function_name. <OP_FUNCALL>: Handle OP_SCOPE specially. gdb/testsuite PR c++/8017: * gdb.cp/overload.exp: Add tests. * gdb.cp/overload.cc (struct K): New. (namespace N): New. (main): Call new functions. (K::staticoverload): Define.
Showing
- gdb/ChangeLog 14 additions, 0 deletionsgdb/ChangeLog
- gdb/eval.c 75 additions, 10 deletionsgdb/eval.c
- gdb/testsuite/ChangeLog 9 additions, 0 deletionsgdb/testsuite/ChangeLog
- gdb/testsuite/gdb.cp/overload.cc 22 additions, 0 deletionsgdb/testsuite/gdb.cp/overload.cc
- gdb/testsuite/gdb.cp/overload.exp 10 additions, 0 deletionsgdb/testsuite/gdb.cp/overload.exp
- gdb/valops.c 11 additions, 11 deletionsgdb/valops.c
- gdb/value.h 5 additions, 4 deletionsgdb/value.h
Loading
Please register or sign in to comment