Ruby: rb_builtin_function Struct Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Data Fields
rb_builtin_function Struct Reference

`#include <builtin.h>`

## Data Fields
const void *const | func_ptr
const int | argc
const int | index
const char *const | name
void(* | compiler )(FILE *, long, unsigned, bool)

## Detailed Description

Definition at line 6 of file builtin.h.

## Field Documentation

## ◆ argc

const int rb_builtin_function::argc

Definition at line 9 of file builtin.h.

Referenced by rb_insn_operand_intern().

## ◆ compiler

void(* rb_builtin_function::compiler) (FILE *, long, unsigned, bool)

Definition at line 16 of file builtin.h.

## ◆ func_ptr

const void* const rb_builtin_function::func_ptr

Definition at line 8 of file builtin.h.

## ◆ index

const int rb_builtin_function::index

Definition at line 12 of file builtin.h.

## ◆ name

const char* const rb_builtin_function::name

Definition at line 13 of file builtin.h.

Referenced by rb_insn_operand_intern().

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

- builtin.h