GDB (xrefs)
Classes | Functions
/tmp/gdb-7.10/gdb/d-lang.h File Reference
#include "symtab.h"

Go to the source code of this file.

Classes

struct  builtin_d_type
 

Functions

int d_parse (struct parser_state *)
 
void d_error (char *)
 
const char * d_main_name (void)
 
char * d_demangle (const char *mangled, int options)
 
const struct builtin_d_typebuiltin_d_type (struct gdbarch *)
 
void d_val_print (struct type *type, const gdb_byte *valaddr, int embedded_offset, CORE_ADDR address, struct ui_file *stream, int recurse, const struct value *val, const struct value_print_options *options)
 

Function Documentation

const struct builtin_d_type* builtin_d_type ( struct gdbarch )

Definition at line 323 of file d-lang.c.

References gdbarch_data().

Referenced by build_d_types(), and d_language_arch_info().

char* d_demangle ( const char *  mangled,
int  options 
)

Definition at line 53 of file d-lang.c.

References gdb_demangle().

Referenced by demangle_for_lookup(), and symbol_find_demangled_name().

void d_error ( char *  )
const char* d_main_name ( void  )

Definition at line 38 of file d-lang.c.

References D_MAIN, and lookup_minimal_symbol().

Referenced by find_main_name().

int d_parse ( struct parser_state )
void d_val_print ( struct type type,
const gdb_byte valaddr,
int  embedded_offset,
CORE_ADDR  address,
struct ui_file stream,
int  recurse,
const struct value val,
const struct value_print_options options 
)

Definition at line 76 of file d-valprint.c.

References c_val_print(), CHECK_TYPEDEF, dynamic_array_type(), TYPE_CODE, and TYPE_CODE_STRUCT.

Referenced by dynamic_array_type().