| OLD | NEW |
| 1 /* C language support definitions for GDB, the GNU debugger. | 1 /* C language support definitions for GDB, the GNU debugger. |
| 2 | 2 |
| 3 Copyright (C) 1992, 1994-1998, 2000, 2002, 2005-2012 Free Software | 3 Copyright (C) 1992, 1994-1998, 2000, 2002, 2005-2012 Free Software |
| 4 Foundation, Inc. | 4 Foundation, Inc. |
| 5 | 5 |
| 6 This file is part of GDB. | 6 This file is part of GDB. |
| 7 | 7 |
| 8 This program is free software; you can redistribute it and/or modify | 8 This program is free software; you can redistribute it and/or modify |
| 9 it under the terms of the GNU General Public License as published by | 9 it under the terms of the GNU General Public License as published by |
| 10 the Free Software Foundation; either version 3 of the License, or | 10 the Free Software Foundation; either version 3 of the License, or |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 64 extern int c_parse_escape (char **, struct obstack *); | 64 extern int c_parse_escape (char **, struct obstack *); |
| 65 | 65 |
| 66 /* Defined in c-typeprint.c */ | 66 /* Defined in c-typeprint.c */ |
| 67 extern void c_print_type (struct type *, const char *, | 67 extern void c_print_type (struct type *, const char *, |
| 68 struct ui_file *, int, int); | 68 struct ui_file *, int, int); |
| 69 | 69 |
| 70 extern void c_print_typedef (struct type *, | 70 extern void c_print_typedef (struct type *, |
| 71 struct symbol *, | 71 struct symbol *, |
| 72 struct ui_file *); | 72 struct ui_file *); |
| 73 | 73 |
| 74 extern int c_val_print (struct type *, const gdb_byte *, | 74 extern void c_val_print (struct type *, const gdb_byte *, |
| 75 » » » int, CORE_ADDR, | 75 » » » int, CORE_ADDR, |
| 76 » » » struct ui_file *, int, | 76 » » » struct ui_file *, int, |
| 77 » » » const struct value *, | 77 » » » const struct value *, |
| 78 » » » const struct value_print_options *); | 78 » » » const struct value_print_options *); |
| 79 | 79 |
| 80 extern int c_value_print (struct value *, struct ui_file *, | 80 extern void c_value_print (struct value *, struct ui_file *, |
| 81 » » » const struct value_print_options *); | 81 » » » const struct value_print_options *); |
| 82 | 82 |
| 83 /* These are in c-lang.c: */ | 83 /* These are in c-lang.c: */ |
| 84 | 84 |
| 85 extern struct value *evaluate_subexp_c (struct type *expect_type, | 85 extern struct value *evaluate_subexp_c (struct type *expect_type, |
| 86 struct expression *exp, | 86 struct expression *exp, |
| 87 int *pos, | 87 int *pos, |
| 88 enum noside noside); | 88 enum noside noside); |
| 89 | 89 |
| 90 extern void c_printchar (int, struct type *, struct ui_file *); | 90 extern void c_printchar (int, struct type *, struct ui_file *); |
| 91 | 91 |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 134 extern int cp_is_vtbl_ptr_type (struct type *); | 134 extern int cp_is_vtbl_ptr_type (struct type *); |
| 135 | 135 |
| 136 extern int cp_is_vtbl_member (struct type *); | 136 extern int cp_is_vtbl_member (struct type *); |
| 137 | 137 |
| 138 /* These are in c-valprint.c. */ | 138 /* These are in c-valprint.c. */ |
| 139 | 139 |
| 140 extern int c_textual_element_type (struct type *, char); | 140 extern int c_textual_element_type (struct type *, char); |
| 141 | 141 |
| 142 | 142 |
| 143 #endif /* !defined (C_LANG_H) */ | 143 #endif /* !defined (C_LANG_H) */ |
| OLD | NEW |