GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Functions
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 *)
 
const char * d_main_name (void)
 
gdb::unique_xmalloc_ptr< char > d_demangle (const char *mangled, int options)
 
const struct builtin_d_type * builtin_d_type (struct gdbarch *)
 
struct block_symbol d_lookup_symbol_nonlocal (const struct language_defn *, const char *, const struct block *, const domain_enum)
 
struct block_symbol d_lookup_nested_symbol (struct type *, const char *, const struct block *)
 
void d_value_print_inner (struct value *val, struct ui_file *stream, int recurse, const struct value_print_options *options)
 

Function Documentation

◆ builtin_d_type()

const struct builtin_d_type * builtin_d_type ( struct gdbarch * gdbarch)
extern

◆ d_demangle()

gdb::unique_xmalloc_ptr< char > d_demangle ( const char * mangled,
int options )
extern

◆ d_lookup_nested_symbol()

struct block_symbol d_lookup_nested_symbol ( struct type * parent_type,
const char * nested_name,
const struct block * block )
extern

◆ d_lookup_symbol_nonlocal()

struct block_symbol d_lookup_symbol_nonlocal ( const struct language_defn * langdef,
const char * name,
const struct block * block,
const domain_enum domain )
extern

◆ d_main_name()

const char * d_main_name ( void )
extern

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

References D_MAIN, lookup_minimal_symbol(), and bound_minimal_symbol::minsym.

Referenced by find_main_name().

◆ d_parse()

int d_parse ( struct parser_state * par_state)
extern

◆ d_value_print_inner()

void d_value_print_inner ( struct value * val,
struct ui_file * stream,
int recurse,
const struct value_print_options * options )
extern