GCC Middle and Back End API Reference
insn_gen_fn Struct Reference

#include <recog.h>

Public Types

typedef void(*) stored_funcptr(void)
 

Public Member Functions

template<typename ... Ts>
rtx_insnoperator() (Ts... args) const
 
insn_gen_fn operator* (void) const
 

Data Fields

stored_funcptr func
 

Member Typedef Documentation

◆ stored_funcptr

void(*) insn_gen_fn::stored_funcptr(void)

Member Function Documentation

◆ operator()()

template<typename ... Ts>
rtx_insn * insn_gen_fn::operator() ( Ts... args) const
inline

References func, and NULL_RTX.

◆ operator*()

insn_gen_fn insn_gen_fn::operator* ( void ) const
inline

Field Documentation

◆ func

stored_funcptr insn_gen_fn::func

Referenced by operator()().


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