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

#include "symtab.h"

Public Member Functions

const std::vector< block_symbol > & matching_symbols () const
 
const std::vector< bound_minimal_symbol > & matching_msymbols () const
 
void find_all_symbols (const std::string &name, const struct language_defn *language, enum search_domain search_domain, std::vector< symtab * > *search_symtabs, struct program_space *search_pspace)
 
void reset ()
 

Private Attributes

std::vector< block_symbolm_symbols
 
std::vector< bound_minimal_symbolm_minimal_symbols
 

Detailed Description

Definition at line 2827 of file symtab.h.

Member Function Documentation

◆ find_all_symbols()

void symbol_searcher::find_all_symbols ( const std::string & name,
const struct language_defn * language,
enum search_domain search_domain ,
std::vector< symtab * > * search_symtabs,
struct program_space * search_pspace )

◆ matching_msymbols()

const std::vector< bound_minimal_symbol > & symbol_searcher::matching_msymbols ( ) const
inline

Definition at line 2839 of file symtab.h.

References m_minimal_symbols.

Referenced by gcc_cplus_convert_symbol().

◆ matching_symbols()

const std::vector< block_symbol > & symbol_searcher::matching_symbols ( ) const
inline

Definition at line 2832 of file symtab.h.

References m_symbols.

Referenced by gcc_cplus_convert_symbol().

◆ reset()

void symbol_searcher::reset ( )
inline

Definition at line 2854 of file symtab.h.

References m_minimal_symbols, and m_symbols.

Member Data Documentation

◆ m_minimal_symbols

std::vector<bound_minimal_symbol> symbol_searcher::m_minimal_symbols
private

Definition at line 2865 of file symtab.h.

Referenced by find_all_symbols(), matching_msymbols(), and reset().

◆ m_symbols

std::vector<block_symbol> symbol_searcher::m_symbols
private

Definition at line 2862 of file symtab.h.

Referenced by find_all_symbols(), matching_symbols(), and reset().


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