GDB (xrefs)
Public Member Functions | Private Attributes | List of all members
psymtab_discarder Class Reference

#include "psympriv.h"

Public Member Functions

 psymtab_discarder (struct objfile *objfile)
 
 ~psymtab_discarder ()
 
void keep ()
 

Private Attributes

struct objfilem_objfile
 
struct partial_symtabm_psymtab
 

Detailed Description

Definition at line 230 of file psympriv.h.

Constructor & Destructor Documentation

◆ psymtab_discarder()

psymtab_discarder::psymtab_discarder ( struct objfile objfile)
inline

Definition at line 234 of file psympriv.h.

◆ ~psymtab_discarder()

psymtab_discarder::~psymtab_discarder ( )
inline

Definition at line 240 of file psympriv.h.

References discard_psymtab(), m_objfile, m_psymtab, and objfile::psymtabs.

Member Function Documentation

◆ keep()

void psymtab_discarder::keep ( )
inline

Definition at line 248 of file psympriv.h.

References m_objfile.

Referenced by dwarf2_build_psymtabs().

Member Data Documentation

◆ m_objfile

struct objfile* psymtab_discarder::m_objfile
private

Definition at line 257 of file psympriv.h.

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

◆ m_psymtab

struct partial_symtab* psymtab_discarder::m_psymtab
private

Definition at line 259 of file psympriv.h.

Referenced by ~psymtab_discarder().


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