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.