|
GDB (API)
|
#include "defs.h"#include "symtab.h"#include "gdbtypes.h"#include "expression.h"#include "parser-defs.h"#include "language.h"#include "c-lang.h"#include "valprint.h"#include "macroscope.h"#include "gdb_assert.h"#include "charset.h"#include "gdb_string.h"#include "demangle.h"#include "cp-abi.h"#include "cp-support.h"#include "gdb_obstack.h"#include <ctype.h>#include "exceptions.h"#include "gdbcore.h"Go to the source code of this file.
| #define ADVANCE |
| enum c_primitive_types |
| void _initialize_c_language | ( | void | ) |
| void c_emit_char | ( | int | c, |
| struct type * | type, | ||
| struct ui_file * | stream, | ||
| int | quoter | ||
| ) |
| void c_get_string | ( | struct value * | value, |
| gdb_byte ** | buffer, | ||
| int * | length, | ||
| struct type ** | char_type, | ||
| const char ** | charset | ||
| ) |
| void c_language_arch_info | ( | struct gdbarch * | gdbarch, |
| struct language_arch_info * | lai | ||
| ) |
| void c_printchar | ( | int | c, |
| struct type * | type, | ||
| struct ui_file * | stream | ||
| ) |
| void c_printstr | ( | struct ui_file * | stream, |
| struct type * | type, | ||
| const gdb_byte * | string, | ||
| unsigned int | length, | ||
| const char * | user_encoding, | ||
| int | force_ellipses, | ||
| const struct value_print_options * | options | ||
| ) |
| struct value* evaluate_subexp_c | ( | struct type * | expect_type, |
| struct expression * | exp, | ||
| int * | pos, | ||
| enum noside noside | |||
| ) | [read] |
| struct language_defn asm_language_defn |
| struct language_defn c_language_defn |
| struct op_print c_op_print_tab[] |
| struct language_defn cplus_language_defn |
| struct exp_descriptor exp_descriptor_c |
1.7.6.1