20#if !defined (D_LANG_H)
65extern gdb::unique_xmalloc_ptr<char>
d_demangle (
const char *mangled,
78 const struct block *);
83 struct ui_file *stream,
int recurse,
int d_parse(struct parser_state *)
const struct builtin_d_type * builtin_d_type(struct gdbarch *)
const char * d_main_name(void)
struct block_symbol d_lookup_symbol_nonlocal(const struct language_defn *, const char *, const struct block *, const domain_enum)
gdb::unique_xmalloc_ptr< char > d_demangle(const char *mangled, int options)
void d_value_print_inner(struct value *val, struct ui_file *stream, int recurse, const struct value_print_options *options)
struct block_symbol d_lookup_nested_symbol(struct type *, const char *, const struct block *)
struct type * builtin_idouble
struct type * builtin_cdouble
struct type * builtin_byte
struct type * builtin_creal
struct type * builtin_void
struct type * builtin_wchar
struct type * builtin_ubyte
struct type * builtin_cent
struct type * builtin_ushort
struct type * builtin_real
struct type * builtin_long
struct type * builtin_dchar
struct type * builtin_ifloat
struct type * builtin_ireal
struct type * builtin_bool
struct type * builtin_cfloat
struct type * builtin_double
struct type * builtin_char
struct type * builtin_ulong
struct type * builtin_uint
struct type * builtin_short
struct type * builtin_int
struct type * builtin_ucent
struct type * builtin_float