non_ir_ref_dynamic
[deliverable/binutils-gdb.git] / gdb / completer.h
index 56e1a2b5d110ba2837f04e939725d516e1897124..2aa1987f303e31313bac4f56a254fe7bfcd62a0d 100644 (file)
@@ -1,5 +1,5 @@
 /* Header for GDB line completion.
-   Copyright (C) 2000-2015 Free Software Foundation, Inc.
+   Copyright (C) 2000-2017 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -96,10 +96,19 @@ extern VEC (char_ptr) *signal_completer (struct cmd_list_element *,
 extern VEC (char_ptr) *reg_or_group_completer (struct cmd_list_element *,
                                               const char *, const char *);
 
-extern char *get_gdb_completer_quote_characters (void);
+extern VEC (char_ptr) *reggroup_completer (struct cmd_list_element *,
+                                          const char *, const char *);
+
+extern const char *get_gdb_completer_quote_characters (void);
 
 extern char *gdb_completion_word_break_characters (void);
 
+/* Set the word break characters array to BREAK_CHARS.  This function
+   is useful as const-correct alternative to direct assignment to
+   rl_completer_word_break_characters, which is "char *",
+   not "const char *".  */
+extern void set_rl_completer_word_break_characters (const char *break_chars);
+
 /* Set the word break characters array to the corresponding set of
    chars, based on FN.  This function is useful for cases when the
    completer doesn't know the type of the completion until some
This page took 0.024634 seconds and 4 git commands to generate.