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

#include "gcc-c-plugin.h"

Public Member Functions

 gcc_c_plugin (struct gcc_c_context *gcc_c)
 
void set_callbacks (gcc_c_oracle_function *binding_oracle, gcc_c_symbol_address_function *address_oracle, void *datum)
 
int version () const
 

Private Attributes

struct gcc_c_context * m_context
 

Detailed Description

Definition at line 27 of file gcc-c-plugin.h.

Constructor & Destructor Documentation

◆ gcc_c_plugin()

gcc_c_plugin::gcc_c_plugin ( struct gcc_c_context * gcc_c)
inlineexplicit

Definition at line 31 of file gcc-c-plugin.h.

Member Function Documentation

◆ set_callbacks()

void gcc_c_plugin::set_callbacks ( gcc_c_oracle_function * binding_oracle,
gcc_c_symbol_address_function * address_oracle,
void * datum )
inline

Definition at line 37 of file gcc-c-plugin.h.

References m_context.

Referenced by compile_c_instance::compile_c_instance().

◆ version()

int gcc_c_plugin::version ( ) const
inline

Definition at line 46 of file gcc-c-plugin.h.

References m_context.

Referenced by convert_float(), and convert_int().

Member Data Documentation

◆ m_context

struct gcc_c_context* gcc_c_plugin::m_context
private

Definition at line 68 of file gcc-c-plugin.h.

Referenced by set_callbacks(), and version().


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