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

References func, and NULL_RTX.

◆ operator*()

insn_gen_fn insn_gen_fn::operator* ( void ) const

Field Documentation

◆ func

stored_funcptr insn_gen_fn::func

Referenced by operator()().

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