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

#include "language.h"

Public Member Functions

 scoped_switch_to_sym_language_if_auto (const struct symbol *sym)
 
 ~scoped_switch_to_sym_language_if_auto ()
 
 DISABLE_COPY_AND_ASSIGN (scoped_switch_to_sym_language_if_auto)
 

Private Attributes

bool m_switched
 
enum language m_lang
 

Detailed Description

Definition at line 861 of file language.h.

Constructor & Destructor Documentation

◆ scoped_switch_to_sym_language_if_auto()

scoped_switch_to_sym_language_if_auto::scoped_switch_to_sym_language_if_auto ( const struct symbol * sym)
inlineexplicit

◆ ~scoped_switch_to_sym_language_if_auto()

scoped_switch_to_sym_language_if_auto::~scoped_switch_to_sym_language_if_auto ( )
inline

Definition at line 882 of file language.h.

References m_lang, m_switched, and set_language().

Member Function Documentation

◆ DISABLE_COPY_AND_ASSIGN()

scoped_switch_to_sym_language_if_auto::DISABLE_COPY_AND_ASSIGN ( scoped_switch_to_sym_language_if_auto )

Member Data Documentation

◆ m_lang

enum language scoped_switch_to_sym_language_if_auto::m_lang
private

◆ m_switched

bool scoped_switch_to_sym_language_if_auto::m_switched
private

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