GCC Middle and Back End API Reference
gcc::context Class Reference

#include <context.h>

Collaboration diagram for gcc::context:

Public Member Functions

 context ()
 ~context ()
void set_passes (pass_manager *m)
pass_managerget_passes ()
dump_managerget_dumps ()

Data Fields

bool have_offload

Private Attributes


Detailed Description

GCC's internal state can be divided into zero or more
"parallel universe" of state; an instance of this class is one such
context of state.   

Constructor & Destructor Documentation

◆ context()

gcc::context::context ( )

References have_offload.

◆ ~context()

gcc::context::~context ( )

Member Function Documentation

◆ get_dumps()

◆ get_passes()

◆ set_passes()

void gcc::context::set_passes ( pass_manager * m)

References gcc_assert, and m_passes.

Referenced by general_init().

Field Documentation

◆ have_offload

◆ m_dumps

dump_manager* gcc::context::m_dumps

Referenced by get_dumps().

◆ m_passes

pass_manager* gcc::context::m_passes

Referenced by get_passes(), and set_passes().

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