1#ifndef INTERNAL_RANGE_H
2#define INTERNAL_RANGE_H
11#include "internal/struct.h"
13#define RANGE_FL_INIT FL_USER18
14#define RANGE_FL_EXCL FL_USER19
24 return RSTRUCT_GET_RAW(r, 0);
30 return RSTRUCT_GET_RAW(r, 1);
43rb_range_component_beg_len(
VALUE b,
VALUE e,
int excl,
44 long *begp,
long *lenp,
long len,
int err);
#define FL_TEST_RAW
Old name of RB_FL_TEST_RAW.
#define Qnil
Old name of RUBY_Qnil.
int len
Length of the buffer.
uintptr_t VALUE
Type that represents a Ruby object.