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

#include "psymtab.h"

Public Member Functions

 psymtab_discarder (psymtab_storage *partial_symtabs)
 
 ~psymtab_discarder ()
 
void keep ()
 

Private Attributes

psymtab_storagem_partial_symtabs
 
struct partial_symtabm_psymtab
 

Detailed Description

Definition at line 566 of file psymtab.h.

Constructor & Destructor Documentation

◆ psymtab_discarder()

psymtab_discarder::psymtab_discarder ( psymtab_storage * partial_symtabs)
inline

Definition at line 570 of file psymtab.h.

◆ ~psymtab_discarder()

psymtab_discarder::~psymtab_discarder ( )
inline

Definition at line 576 of file psymtab.h.

References psymtab_storage::discard_psymtabs_to(), m_partial_symtabs, and m_psymtab.

Member Function Documentation

◆ keep()

void psymtab_discarder::keep ( )
inline

Definition at line 583 of file psymtab.h.

References m_partial_symtabs.

Member Data Documentation

◆ m_partial_symtabs

psymtab_storage* psymtab_discarder::m_partial_symtabs
private

Definition at line 591 of file psymtab.h.

Referenced by keep(), and ~psymtab_discarder().

◆ m_psymtab

struct partial_symtab* psymtab_discarder::m_psymtab
private

Definition at line 593 of file psymtab.h.

Referenced by ~psymtab_discarder().


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