GDB (xrefs)
Loading...
Searching...
No Matches
Functions
compile-cplus-symbols.c File Reference
#include "defs.h"
#include "compile-internal.h"
#include "compile-cplus.h"
#include "gdbsupport/gdb_assert.h"
#include "symtab.h"
#include "parser-defs.h"
#include "block.h"
#include "objfiles.h"
#include "compile.h"
#include "value.h"
#include "exceptions.h"
#include "gdbtypes.h"
#include "dwarf2/loc.h"
#include "cp-support.h"
#include "gdbcmd.h"
#include "compile-c.h"

Go to the source code of this file.

Functions

static void convert_one_symbol (compile_cplus_instance *instance, struct block_symbol sym, bool is_global, bool is_local)
 
static void convert_symbol_sym (compile_cplus_instance *instance, const char *identifier, struct block_symbol sym, domain_enum domain)
 
static void convert_symbol_bmsym (compile_cplus_instance *instance, struct bound_minimal_symbol bmsym)
 
void gcc_cplus_convert_symbol (void *datum, struct gcc_cp_context *gcc_context, enum gcc_cp_oracle_request request, const char *identifier)
 
gcc_address gcc_cplus_symbol_address (void *datum, struct gcc_cp_context *gcc_context, const char *identifier)
 

Function Documentation

◆ convert_one_symbol()

static void convert_one_symbol ( compile_cplus_instance instance,
struct block_symbol  sym,
bool  is_global,
bool  is_local 
)
static

◆ convert_symbol_bmsym()

static void convert_symbol_bmsym ( compile_cplus_instance instance,
struct bound_minimal_symbol  bmsym 
)
static

◆ convert_symbol_sym()

static void convert_symbol_sym ( compile_cplus_instance instance,
const char *  identifier,
struct block_symbol  sym,
domain_enum  domain 
)
static

◆ gcc_cplus_convert_symbol()

void gcc_cplus_convert_symbol ( void *  datum,
struct gcc_cp_context *  gcc_context,
enum gcc_cp_oracle_request  request,
const char *  identifier 
)

◆ gcc_cplus_symbol_address()

gcc_address gcc_cplus_symbol_address ( void *  datum,
struct gcc_cp_context *  gcc_context,
const char *  identifier 
)