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.
This commit is contained in:
Michael Snyder 2002-09-19 00:39:38 +00:00
parent d38fa3bd75
commit d2e6263c4a
3 changed files with 337 additions and 287 deletions

View file

@ -1,3 +1,9 @@
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.
2002-09-18 Andrew Cagney <ac131313@redhat.com> 2002-09-18 Andrew Cagney <ac131313@redhat.com>
* maint.c (maintenance_internal_error): Print the parameter as the * maint.c (maintenance_internal_error): Print the parameter as the

File diff suppressed because it is too large Load diff

View file

@ -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. Copyright 1992 Free Software Foundation, Inc.
This file is part of GDB. 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 along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ 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; struct value;
#endif #endif
extern int extern int objc_parse (void); /* Defined in c-exp.y */
objc_parse PARAMS ((void)); /* Defined in c-exp.y */
extern void extern void objc_error (char *); /* Defined in c-exp.y */
objc_error PARAMS ((char *)); /* Defined in c-exp.y */
extern void /* Defined in c-typeprint.c */ extern int c_val_print (struct type *, char *, int,
c_print_type PARAMS ((struct type *, char *, struct ui_file *, int, int)); CORE_ADDR, struct ui_file *, int,
int, int, enum val_prettyprint);
extern int extern int c_value_print (struct value *, struct ui_file *,
c_val_print PARAMS ((struct type *, char *, int, CORE_ADDR, struct ui_file *, int, int, int, enum val_prettyprint);
int, enum val_prettyprint));
extern int extern CORE_ADDR lookup_objc_class (char *classname);
c_value_print PARAMS ((struct value *, struct ui_file *, int, extern int lookup_child_selector (char *methodname);
enum val_prettyprint));
extern CORE_ADDR lookup_objc_class PARAMS ((char *classname)); char *objc_demangle (const char *mangled);
extern int lookup_child_selector PARAMS ((char *methodname));
char *objc_demangle PARAMS ((const char *mangled));
int find_objc_msgcall (CORE_ADDR pc, CORE_ADDR *new_pc); int find_objc_msgcall (CORE_ADDR pc, CORE_ADDR *new_pc);
char *parse_selector char *parse_selector (char *method, char **selector);
PARAMS ((char *method, char **selector));
char *parse_method char *parse_method (char *method, char *type,
PARAMS ((char *method, char *type, char **class, char **category, char **selector)); char **class, char **category,
char **selector);
void find_methods void find_methods (struct symtab *symtab, char type,
PARAMS ((struct symtab *symtab, const char *class, const char *category,
char type, const char *class, const char *category, const char *selector, const char *selector, struct symbol **syms,
struct symbol **syms, unsigned int *nsym, unsigned int *ndebug)); unsigned int *nsym, unsigned int *ndebug);
char *find_imps char *find_imps (struct symtab *symtab, struct block *block,
PARAMS ((struct symtab *symtab, struct block *block, char *method, struct symbol **syms,
char *method, struct symbol **syms, unsigned int *nsym, unsigned int *ndebug)); unsigned int *nsym, unsigned int *ndebug);