diff options
author | Michael Snyder <msnyder@vmware.com> | 2002-09-19 00:39:38 +0000 |
---|---|---|
committer | Michael Snyder <msnyder@vmware.com> | 2002-09-19 00:39:38 +0000 |
commit | d2e6263c4a7536e5e07990c1bd270fa36d8e092a (patch) | |
tree | 5d7b0cf0aaf8a0bfa4077c189bca55f57ac43e7b /gdb/objc-lang.h | |
parent | d38fa3bd75b132acaeb12a2d971b739268d9983a (diff) | |
download | gdb-d2e6263c4a7536e5e07990c1bd270fa36d8e092a.zip gdb-d2e6263c4a7536e5e07990c1bd270fa36d8e092a.tar.gz gdb-d2e6263c4a7536e5e07990c1bd270fa36d8e092a.tar.bz2 |
2002-09-18 Michael Snyder <msnyder@redhat.com>
* objc-lang.c: First clean-up round: comments, indentation.
* objc-lang.h: Ditto.
* objc-lang.y: Ditto.
Diffstat (limited to 'gdb/objc-lang.h')
-rw-r--r-- | gdb/objc-lang.h | 52 |
1 files changed, 23 insertions, 29 deletions
diff --git a/gdb/objc-lang.h b/gdb/objc-lang.h index 7141e50..376c560 100644 --- a/gdb/objc-lang.h +++ b/gdb/objc-lang.h @@ -1,4 +1,4 @@ -/* Objective C language support definitions for GDB, the GNU debugger. +/* Objective-C language support definitions for GDB, the GNU debugger. Copyright 1992 Free Software Foundation, Inc. This file is part of GDB. @@ -17,45 +17,39 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#ifdef __STDC__ /* Forward decls for prototypes */ +#ifdef __STDC__ /* Forward decls for prototypes. */ struct value; #endif -extern int -objc_parse PARAMS ((void)); /* Defined in c-exp.y */ +extern int objc_parse (void); /* Defined in c-exp.y */ -extern void -objc_error PARAMS ((char *)); /* Defined in c-exp.y */ +extern void objc_error (char *); /* Defined in c-exp.y */ -extern void /* Defined in c-typeprint.c */ -c_print_type PARAMS ((struct type *, char *, struct ui_file *, int, int)); +extern int c_val_print (struct type *, char *, int, + CORE_ADDR, struct ui_file *, int, + int, int, enum val_prettyprint); -extern int -c_val_print PARAMS ((struct type *, char *, int, CORE_ADDR, struct ui_file *, int, int, - int, enum val_prettyprint)); +extern int c_value_print (struct value *, struct ui_file *, + int, enum val_prettyprint); -extern int -c_value_print PARAMS ((struct value *, struct ui_file *, int, - enum val_prettyprint)); +extern CORE_ADDR lookup_objc_class (char *classname); +extern int lookup_child_selector (char *methodname); -extern CORE_ADDR lookup_objc_class PARAMS ((char *classname)); -extern int lookup_child_selector PARAMS ((char *methodname)); - -char *objc_demangle PARAMS ((const char *mangled)); +char *objc_demangle (const char *mangled); int find_objc_msgcall (CORE_ADDR pc, CORE_ADDR *new_pc); -char *parse_selector -PARAMS ((char *method, char **selector)); +char *parse_selector (char *method, char **selector); -char *parse_method -PARAMS ((char *method, char *type, char **class, char **category, char **selector)); +char *parse_method (char *method, char *type, + char **class, char **category, + char **selector); -void find_methods -PARAMS ((struct symtab *symtab, - char type, const char *class, const char *category, const char *selector, - struct symbol **syms, unsigned int *nsym, unsigned int *ndebug)); +void find_methods (struct symtab *symtab, char type, + const char *class, const char *category, + const char *selector, struct symbol **syms, + unsigned int *nsym, unsigned int *ndebug); -char *find_imps -PARAMS ((struct symtab *symtab, struct block *block, - char *method, struct symbol **syms, unsigned int *nsym, unsigned int *ndebug)); +char *find_imps (struct symtab *symtab, struct block *block, + char *method, struct symbol **syms, + unsigned int *nsym, unsigned int *ndebug); |