GCC Middle and Back End API Reference
auto_override_urlifier Class Reference

#include <gcc-urlifier.h>

Collaboration diagram for auto_override_urlifier:

Public Member Functions

 auto_override_urlifier (urlifier *new_urlifier)
 
 ~auto_override_urlifier ()
 

Protected Attributes

urlifier *const m_old_urlifier
 

Detailed Description

RAII class to temporarily override global_dc's urlifier
with another one (possibly nullptr).   

Constructor & Destructor Documentation

◆ auto_override_urlifier()

auto_override_urlifier::auto_override_urlifier ( urlifier * new_urlifier)
class auto_override_urlifier.   

References global_dc, and diagnostic_context::override_urlifier().

◆ ~auto_override_urlifier()

auto_override_urlifier::~auto_override_urlifier ( )

Field Documentation

◆ m_old_urlifier

urlifier* const auto_override_urlifier::m_old_urlifier
protected

Referenced by ~auto_override_urlifier().


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