GDB (xrefs)
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Private Member Functions | List of all members
symbol_search Struct Reference

#include "symtab.h"

Public Member Functions

 symbol_search (int block_, struct symbol *symbol_)
 
 symbol_search (int block_, struct minimal_symbol *minsym, struct objfile *objfile)
 
bool operator< (const symbol_search &other) const
 
bool operator== (const symbol_search &other) const
 

Public Attributes

int block
 
struct symbolsymbol
 
struct bound_minimal_symbol msymbol
 

Static Private Member Functions

static int compare_search_syms (const symbol_search &sym_a, const symbol_search &sym_b)
 

Detailed Description

Definition at line 2411 of file symtab.h.

Constructor & Destructor Documentation

◆ symbol_search() [1/2]

symbol_search::symbol_search ( int  block_,
struct symbol symbol_ 
)
inline

Definition at line 2413 of file symtab.h.

References bound_minimal_symbol::minsym, msymbol, and bound_minimal_symbol::objfile.

◆ symbol_search() [2/2]

symbol_search::symbol_search ( int  block_,
struct minimal_symbol minsym,
struct objfile objfile 
)
inline

Definition at line 2421 of file symtab.h.

References bound_minimal_symbol::minsym, msymbol, and bound_minimal_symbol::objfile.

Member Function Documentation

◆ compare_search_syms()

int symbol_search::compare_search_syms ( const symbol_search sym_a,
const symbol_search sym_b 
)
staticprivate

Definition at line 4569 of file symtab.c.

References block, symtab::filename, general_symbol_info::print_name(), symbol, and symbol::symtab.

Referenced by operator<(), and operator==().

◆ operator<()

bool symbol_search::operator< ( const symbol_search other) const
inline

Definition at line 2430 of file symtab.h.

References compare_search_syms().

◆ operator==()

bool symbol_search::operator== ( const symbol_search other) const
inline

Definition at line 2435 of file symtab.h.

References compare_search_syms().

Member Data Documentation

◆ block

int symbol_search::block

Definition at line 2442 of file symtab.h.

Referenced by compare_search_syms(), info_module_subcommand(), and mi_symbol_info().

◆ msymbol

struct bound_minimal_symbol symbol_search::msymbol

Definition at line 2451 of file symtab.h.

Referenced by symbol_search(), and symbol_search().

◆ symbol

struct symbol* symbol_search::symbol

Definition at line 2447 of file symtab.h.

Referenced by compare_search_syms(), info_module_subcommand(), and mi_symbol_info().


The documentation for this struct was generated from the following files: