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 )