[0/2] Improve Ada overload handling

Message ID 20231205-ada-overload-v1-0-9d97ac80a60e@adacore.com
Headers
Series Improve Ada overload handling |

Message

Tom Tromey Dec. 5, 2023, 3:37 p.m. UTC
  This short series slightly improves Ada overload handling, removing
the need for the overload menu in some cases.

While it may not be possible to fully implement Ada overload
resolution, I think more improvements along these lines can be made.

---
Tom Tromey (2):
      Boolify ada_type_match
      Refine Ada overload matching

 gdb/ada-lang.c                                | 55 +++++++++++++++++++--------
 gdb/testsuite/gdb.ada/overloads.exp           | 33 ++++++++++++++++
 gdb/testsuite/gdb.ada/overloads/overloads.adb | 41 ++++++++++++++++++++
 3 files changed, 113 insertions(+), 16 deletions(-)
---
base-commit: de501587c2ed91b4bc2a3d5228d59f6544427ab9
change-id: 20231205-ada-overload-2ae62e111367

Best regards,
  

Comments

Tom Tromey Dec. 15, 2023, 7:34 p.m. UTC | #1
>>>>> "Tom" == Tom Tromey <tromey@adacore.com> writes:

Tom> This short series slightly improves Ada overload handling, removing
Tom> the need for the overload menu in some cases.

Tom> While it may not be possible to fully implement Ada overload
Tom> resolution, I think more improvements along these lines can be made.

I'm checking this in now.

Tom