|
GCC Middle and Back End API Reference
|
#include <context.h>

Public Member Functions | |
| context () | |
| ~context () | |
| void | set_passes (pass_manager *m) |
| pass_manager * | get_passes () |
| dump_manager * | get_dumps () |
Data Fields | |
| bool | have_offload |
Private Attributes | |
| pass_manager * | m_passes |
| dump_manager * | m_dumps |
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.
| gcc::context::context | ( | ) |
References have_offload, m_dumps, m_passes, and NULL.
|
inline |
References gcc_assert, and m_dumps.
|
inline |
References gcc_assert, and m_passes.
|
inline |
References gcc_assert, and m_passes.
|
private |
Referenced by context(), get_dumps(), and ~context().
|
private |
Referenced by context(), get_passes(), set_passes(), and ~context().