Implement completion for Ada attributes
authorTom Tromey <tromey@adacore.com>
Tue, 22 Feb 2022 18:18:01 +0000 (11:18 -0700)
committerTom Tromey <tromey@adacore.com>
Mon, 4 Apr 2022 18:46:09 +0000 (12:46 -0600)
commitc66ed94ae961c19b0d3028489d00a2df5a949aac
tree9a61add0242fd5914ed0ba3578bcbcb90fe76dcc
parent1e237aba2216f89b9a4b3235ad8d09d1b1b8f039
Implement completion for Ada attributes

This adds a completer for Ada attributes.  Some work in the lexer is
required in order to match end-of-input correctly, as flex does not
have a general-purpose way of doing this.  (The approach taken here is
recommended in the flex manual.)
gdb/ada-exp.y
gdb/ada-lex.l
gdb/parser-defs.h
gdb/testsuite/gdb.ada/formatted_ref.exp