|
GDB (API)
|
#include "defs.h"#include "cp-support.h"#include "gdb_string.h"#include "demangle.h"#include "gdb_assert.h"#include "gdbcmd.h"#include "dictionary.h"#include "objfiles.h"#include "frame.h"#include "symtab.h"#include "block.h"#include "complaints.h"#include "gdbtypes.h"#include "exceptions.h"#include "expression.h"#include "value.h"#include "cp-abi.h"#include "safe-ctype.h"Go to the source code of this file.
| #define d_left | ( | dc | ) | (dc)->u.s_binary.left |
Definition at line 41 of file cp-support.c.
| #define d_right | ( | dc | ) | (dc)->u.s_binary.right |
Definition at line 42 of file cp-support.c.
| #define LENGTH_OF_OPERATOR 8 |
Definition at line 960 of file cp-support.c.
| void _initialize_cp_support | ( | void | ) |
Definition at line 1534 of file cp-support.c.
| char* cp_canonicalize_string | ( | const char * | string | ) |
Definition at line 571 of file cp-support.c.
| char* cp_canonicalize_string_full | ( | const char * | string, |
| canonicalization_ftype * | finder, | ||
| void * | data | ||
| ) |
Definition at line 522 of file cp-support.c.
| char* cp_canonicalize_string_no_typedefs | ( | const char * | string | ) |
Definition at line 561 of file cp-support.c.
| char* cp_class_name_from_physname | ( | const char * | physname | ) |
Definition at line 657 of file cp-support.c.
| unsigned int cp_entire_prefix_len | ( | const char * | name | ) |
Definition at line 1098 of file cp-support.c.
| unsigned int cp_find_first_component | ( | const char * | name | ) |
Definition at line 948 of file cp-support.c.
| char* cp_func_name | ( | const char * | full_name | ) |
Definition at line 839 of file cp-support.c.
| struct type* cp_lookup_rtti_type | ( | const char * | name, |
| struct block * | block | ||
| ) | [read] |
Definition at line 1437 of file cp-support.c.
| char* cp_remove_params | ( | const char * | demangled_name | ) |
Definition at line 864 of file cp-support.c.
| char* gdb_demangle | ( | const char * | name, |
| int | options | ||
| ) |
Definition at line 1480 of file cp-support.c.
| struct cleanup* make_cleanup_cp_demangled_name_parse_free | ( | struct demangle_parse_info * | info | ) | [read] |
Definition at line 112 of file cp-support.c.
| struct symbol** make_symbol_overload_list | ( | const char * | func_name, |
| const char * | namespace | ||
| ) | [read] |
Definition at line 1170 of file cp-support.c.
| struct symbol** make_symbol_overload_list_adl | ( | struct type ** | arg_types, |
| int | nargs, | ||
| const char * | func_name | ||
| ) | [read] |
Definition at line 1308 of file cp-support.c.
| char* method_name_from_physname | ( | const char * | physname | ) |
Definition at line 806 of file cp-support.c.
| struct cmd_list_element* maint_cplus_cmd_list = NULL |
Definition at line 67 of file cp-support.c.
1.7.6.1