20 #if !defined (D_LANG_H) 67 extern char *
d_demangle (
const char *mangled,
int options);
79 const struct block *);
85 struct ui_file *stream,
int recurse,
struct type * builtin_dchar
enum domain_enum_tag domain_enum
struct type * builtin_ucent
struct type * builtin_char
int d_parse(struct parser_state *)
struct type * builtin_int
struct type * builtin_cfloat
struct type * builtin_uint
struct type * builtin_ushort
void d_yyerror(const char *)
struct type * builtin_void
struct type * builtin_ireal
const char * d_main_name(void)
const struct builtin_d_type * builtin_d_type(struct gdbarch *)
struct block_symbol d_lookup_nested_symbol(struct type *, const char *, const struct block *)
struct type * builtin_byte
char * d_demangle(const char *mangled, int options)
struct type * builtin_short
struct block_symbol d_lookup_symbol_nonlocal(const struct language_defn *, const char *, const struct block *, const domain_enum)
struct type * builtin_long
struct type * builtin_cent
struct type * builtin_ulong
struct type * builtin_ifloat
struct type * builtin_double
struct type * builtin_float
struct type * builtin_creal
struct type * builtin_real
struct type * builtin_idouble
struct type * builtin_ubyte
struct type * builtin_bool
struct type * builtin_wchar
void d_val_print(struct type *type, int embedded_offset, CORE_ADDR address, struct ui_file *stream, int recurse, struct value *val, const struct value_print_options *options)
struct type * builtin_cdouble