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

typedef 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, ggc_alloc(), 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: