Help us shape the future of Go! Take the 2026 Go Developer Survey

ruby

package
v0.20.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 27, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Rendered for darwin/amd64

Overview

Package ruby provides purego-based Go bindings for the macOS Ruby framework.

Apple documentation: https://developer.apple.com/documentation/ruby

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuiltinExpect

func BuiltinExpect(arg int, arg2 int) int

C function: __builtin_expect

func Eaccess

func Eaccess(arg string, arg2 int) int

C function: eaccess

func ExplicitBzero

func ExplicitBzero(b unsafe.Pointer, len_ uint)

C function: explicit_bzero

func Finite

func Finite(arg float64) int

C function: finite

func RbAbsintNumwords

func RbAbsintNumwords(val uint, wordNumbits uint, nlzBitsRet *uint) uint

C function: rb_absint_numwords

func RbAbsintSinglebitP

func RbAbsintSinglebitP(val uint) int

C function: rb_absint_singlebit_p

func RbAbsintSize

func RbAbsintSize(val uint, nlzBitsRet *int32) uint

C function: rb_absint_size

func RbAddEventHook

func RbAddEventHook(func_ unsafe.Pointer, events uint32, data uint)

C function: rb_add_event_hook

func RbAlias

func RbAlias(arg uint, arg2 uint, arg3 uint)

C function: rb_alias

func RbAliasVariable

func RbAliasVariable(arg uint, arg2 uint)

C function: rb_alias_variable

func RbAllocTmpBuffer

func RbAllocTmpBuffer(store unsafe.Pointer, len_ int) unsafe.Pointer

C function: rb_alloc_tmp_buffer

func RbAllocTmpBuffer2

func RbAllocTmpBuffer2(store unsafe.Pointer, count int, elsize uint) unsafe.Pointer

C function: rb_alloc_tmp_buffer2

func RbAllocTmpBufferWithCount

func RbAllocTmpBufferWithCount(store unsafe.Pointer, len_ uint, count uint) unsafe.Pointer

C function: rb_alloc_tmp_buffer_with_count

func RbAnyToS

func RbAnyToS(arg uint) uint

C function: rb_any_to_s

func RbApply

func RbApply(arg uint, arg2 uint, arg3 uint) uint

C function: rb_apply

func RbArithmeticSequenceExtract

func RbArithmeticSequenceExtract(arg uint, arg2 *RbArithmeticSequenceComponentsT) int

C function: rb_arithmetic_sequence_extract

func RbArray

func RbArray(arg uint) uint

C function: rb_Array

func RbArrayConstPtr

func RbArrayConstPtr(a uint) *uint

C function: rb_array_const_ptr

func RbArrayConstPtrTransient

func RbArrayConstPtrTransient(a uint) *uint

C function: rb_array_const_ptr_transient

func RbArrayLen

func RbArrayLen(a uint) int

C function: rb_array_len

func RbArrayPtrUseEnd

func RbArrayPtrUseEnd(a uint, allowTransient int)

C function: rb_array_ptr_use_end

func RbArrayPtrUseStart

func RbArrayPtrUseStart(a uint, allowTransient int) *uint

C function: rb_array_ptr_use_start

func RbAryAref

func RbAryAref(arg int, arg2 *uint, arg3 uint) uint

C function: rb_ary_aref

func RbAryAssoc

func RbAryAssoc(arg uint, arg2 uint) uint

C function: rb_ary_assoc

func RbAryCat

func RbAryCat(arg uint, arg2 *uint, arg3 int) uint

C function: rb_ary_cat

func RbAryClear

func RbAryClear(arg uint) uint

C function: rb_ary_clear

func RbAryCmp

func RbAryCmp(arg uint, arg2 uint) uint

C function: rb_ary_cmp

func RbAryConcat

func RbAryConcat(arg uint, arg2 uint) uint

C function: rb_ary_concat

func RbAryDelete

func RbAryDelete(arg uint, arg2 uint) uint

C function: rb_ary_delete

func RbAryDeleteAt

func RbAryDeleteAt(arg uint, arg2 int) uint

C function: rb_ary_delete_at

func RbAryDup

func RbAryDup(arg uint) uint

C function: rb_ary_dup

func RbAryEach

func RbAryEach(arg uint) uint

C function: rb_ary_each

func RbAryEntry

func RbAryEntry(arg uint, arg2 int) uint

C function: rb_ary_entry

func RbAryFree

func RbAryFree(arg uint)

C function: rb_ary_free

func RbAryFreeze

func RbAryFreeze(arg uint) uint

C function: rb_ary_freeze

func RbAryIncludes

func RbAryIncludes(arg uint, arg2 uint) uint

C function: rb_ary_includes

func RbAryJoin

func RbAryJoin(arg uint, arg2 uint) uint

C function: rb_ary_join

func RbAryModify

func RbAryModify(arg uint)

C function: rb_ary_modify

func RbAryNew

func RbAryNew() uint

C function: rb_ary_new

func RbAryNewCapa

func RbAryNewCapa(capa int) uint

C function: rb_ary_new_capa

func RbAryNewFromValues

func RbAryNewFromValues(n int, elts *uint) uint

C function: rb_ary_new_from_values

func RbAryPlus

func RbAryPlus(arg uint, arg2 uint) uint

C function: rb_ary_plus

func RbAryPop

func RbAryPop(arg uint) uint

C function: rb_ary_pop

func RbAryPush

func RbAryPush(arg uint, arg2 uint) uint

C function: rb_ary_push

func RbAryRassoc

func RbAryRassoc(arg uint, arg2 uint) uint

C function: rb_ary_rassoc

func RbAryReplace

func RbAryReplace(copy_ uint, orig uint) uint

C function: rb_ary_replace

func RbAryResize

func RbAryResize(ary uint, len_ int) uint

C function: rb_ary_resize

func RbAryResurrect

func RbAryResurrect(ary uint) uint

C function: rb_ary_resurrect

func RbAryReverse

func RbAryReverse(arg uint) uint

C function: rb_ary_reverse

func RbAryRotate

func RbAryRotate(arg uint, arg2 int) uint

C function: rb_ary_rotate

func RbArySharedWithP

func RbArySharedWithP(arg uint, arg2 uint) uint

C function: rb_ary_shared_with_p

func RbAryShift

func RbAryShift(arg uint) uint

C function: rb_ary_shift

func RbArySort

func RbArySort(arg uint) uint

C function: rb_ary_sort

func RbArySortBang

func RbArySortBang(arg uint) uint

C function: rb_ary_sort_bang

func RbAryStore

func RbAryStore(arg uint, arg2 int, arg3 uint)

C function: rb_ary_store

func RbArySubseq

func RbArySubseq(arg uint, arg2 int, arg3 int) uint

C function: rb_ary_subseq

func RbAryTmpNew

func RbAryTmpNew(arg int) uint

C function: rb_ary_tmp_new

func RbAryToAry

func RbAryToAry(arg uint) uint

C function: rb_ary_to_ary

func RbAryToS

func RbAryToS(arg uint) uint

C function: rb_ary_to_s

func RbAryUnshift

func RbAryUnshift(arg uint, arg2 uint) uint

C function: rb_ary_unshift

func RbAssocNew

func RbAssocNew(arg uint, arg2 uint) uint

C function: rb_assoc_new

func RbAttr

func RbAttr(arg uint, arg2 uint, arg3 int, arg4 int, arg5 int)

C function: rb_attr

func RbAttrGet

func RbAttrGet(arg uint, arg2 uint) uint

C function: rb_attr_get

func RbAutoload

func RbAutoload(arg uint, arg2 uint, arg3 string)

C function: rb_autoload

func RbAutoloadLoad

func RbAutoloadLoad(arg uint, arg2 uint) uint

C function: rb_autoload_load

func RbAutoloadP

func RbAutoloadP(arg uint, arg2 uint) uint

C function: rb_autoload_p

func RbBackrefGet

func RbBackrefGet() uint

C function: rb_backref_get

func RbBackrefSet

func RbBackrefSet(arg uint)

C function: rb_backref_set

func RbBacktrace

func RbBacktrace()

C function: rb_backtrace

func RbBig2comp

func RbBig2comp(arg uint)

C function: rb_big_2comp

func RbBig2dbl

func RbBig2dbl(arg uint) float64

C function: rb_big2dbl

func RbBig2ll

func RbBig2ll(arg uint) int64

C function: rb_big2ll

func RbBig2long

func RbBig2long(arg uint) int

C function: rb_big2long

func RbBig2str

func RbBig2str(arg uint, arg2 int) uint

C function: rb_big2str

func RbBig2ull

func RbBig2ull(arg uint) uint64

C function: rb_big2ull

func RbBig2ulong

func RbBig2ulong(arg uint) uint

C function: rb_big2ulong

func RbBigAnd

func RbBigAnd(arg uint, arg2 uint) uint

C function: rb_big_and

func RbBigClone

func RbBigClone(arg uint) uint

C function: rb_big_clone

func RbBigCmp

func RbBigCmp(arg uint, arg2 uint) uint

C function: rb_big_cmp

func RbBigDiv

func RbBigDiv(arg uint, arg2 uint) uint

C function: rb_big_div

func RbBigDivmod

func RbBigDivmod(arg uint, arg2 uint) uint

C function: rb_big_divmod

func RbBigEq

func RbBigEq(arg uint, arg2 uint) uint

C function: rb_big_eq

func RbBigEql

func RbBigEql(arg uint, arg2 uint) uint

C function: rb_big_eql

func RbBigIdiv

func RbBigIdiv(arg uint, arg2 uint) uint

C function: rb_big_idiv

func RbBigLshift

func RbBigLshift(arg uint, arg2 uint) uint

C function: rb_big_lshift

func RbBigMinus

func RbBigMinus(arg uint, arg2 uint) uint

C function: rb_big_minus

func RbBigModulo

func RbBigModulo(arg uint, arg2 uint) uint

C function: rb_big_modulo

func RbBigMul

func RbBigMul(arg uint, arg2 uint) uint

C function: rb_big_mul

func RbBigNew

func RbBigNew(arg uint, arg2 int) uint

C function: rb_big_new

func RbBigNorm

func RbBigNorm(arg uint) uint

C function: rb_big_norm

func RbBigOr

func RbBigOr(arg uint, arg2 uint) uint

C function: rb_big_or

func RbBigPack

func RbBigPack(val uint, buf unsafe.Pointer, numLongs int)

C function: rb_big_pack

func RbBigPlus

func RbBigPlus(arg uint, arg2 uint) uint

C function: rb_big_plus

func RbBigPow

func RbBigPow(arg uint, arg2 uint) uint

C function: rb_big_pow

func RbBigResize

func RbBigResize(big uint, len_ uint)

C function: rb_big_resize

func RbBigRshift

func RbBigRshift(arg uint, arg2 uint) uint

C function: rb_big_rshift

func RbBigSign

func RbBigSign(arg uint) int

C function: rb_big_sign

func RbBigUnpack

func RbBigUnpack(buf unsafe.Pointer, numLongs int) uint

C function: rb_big_unpack

func RbBigXor

func RbBigXor(arg uint, arg2 uint) uint

C function: rb_big_xor

func RbBigzeroP

func RbBigzeroP(x uint) int

C function: rb_bigzero_p

func RbBindingNew

func RbBindingNew() uint

C function: rb_binding_new

func RbBlockCall

func RbBlockCall(arg uint, arg2 uint, arg3 int, arg4 *uint, arg5 unsafe.Pointer, arg6 uint) uint

C function: rb_block_call

func RbBlockGivenP

func RbBlockGivenP() int

C function: rb_block_given_p

func RbBlockLambda

func RbBlockLambda() uint

C function: rb_block_lambda

func RbBlockProc

func RbBlockProc() uint

C function: rb_block_proc

func RbBugErrno

func RbBugErrno(arg string, arg2 int)

C function: rb_bug_errno

func RbCallSuper

func RbCallSuper(arg int, arg2 *uint) uint

C function: rb_call_super

func RbCatch

func RbCatch(arg string, arg2 unsafe.Pointer, arg3 uint) uint

C function: rb_catch

func RbCatchObj

func RbCatchObj(arg uint, arg2 unsafe.Pointer, arg3 uint) uint

C function: rb_catch_obj

func RbCheckArity

func RbCheckArity(argc int, min int, max int) int

C function: rb_check_arity

func RbCheckArrayType

func RbCheckArrayType(arg uint) uint

C function: rb_check_array_type

func RbCheckConvertType

func RbCheckConvertType(arg uint, arg2 int, arg3 string, arg4 string) uint

C function: rb_check_convert_type

func RbCheckCopyable

func RbCheckCopyable(obj uint, orig uint)

C function: rb_check_copyable

func RbCheckFrozen

func RbCheckFrozen(arg uint)

C function: rb_check_frozen

func RbCheckFuncall

func RbCheckFuncall(arg uint, arg2 uint, arg3 int, arg4 *uint) uint

C function: rb_check_funcall

func RbCheckHashType

func RbCheckHashType(arg uint) uint

C function: rb_check_hash_type

func RbCheckId

func RbCheckId(arg unsafe.Pointer) uint

C function: rb_check_id

func RbCheckInheritable

func RbCheckInheritable(arg uint)

C function: rb_check_inheritable

func RbCheckSafeObj

func RbCheckSafeObj(arg uint)

C function: rb_check_safe_obj

func RbCheckStringType

func RbCheckStringType(arg uint) uint

C function: rb_check_string_type

func RbCheckSymbol

func RbCheckSymbol(namep unsafe.Pointer) uint

C function: rb_check_symbol

func RbCheckToFloat

func RbCheckToFloat(arg uint) uint

C function: rb_check_to_float

func RbCheckToInt

func RbCheckToInt(arg uint) uint

C function: rb_check_to_int

func RbCheckToInteger

func RbCheckToInteger(arg uint, arg2 string) uint

C function: rb_check_to_integer

func RbCheckTrusted

func RbCheckTrusted(arg uint)

C function: rb_check_trusted

func RbCheckType

func RbCheckType(arg uint, arg2 int)

C function: rb_check_type

func RbCheckTypeddata

func RbCheckTypeddata(arg uint, arg2 *RbDataTypeStruct) unsafe.Pointer

C function: rb_check_typeddata

func RbClass2name

func RbClass2name(arg uint) string

C function: rb_class2name

func RbClassGetSuperclass

func RbClassGetSuperclass(arg uint) uint

C function: rb_class_get_superclass

func RbClassInheritedP

func RbClassInheritedP(arg uint, arg2 uint) uint

C function: rb_class_inherited_p

func RbClassInstanceMethods

func RbClassInstanceMethods(arg int, arg2 *uint, arg3 uint) uint

C function: rb_class_instance_methods

func RbClassName

func RbClassName(arg uint) uint

C function: rb_class_name

func RbClassNew

func RbClassNew(arg uint) uint

C function: rb_class_new

func RbClassNewInstance

func RbClassNewInstance(arg int, arg2 *uint, arg3 uint) uint

C function: rb_class_new_instance

func RbClassOf

func RbClassOf(obj uint) uint

C function: rb_class_of

func RbClassPath

func RbClassPath(arg uint) uint

C function: rb_class_path

func RbClassPathCached

func RbClassPathCached(arg uint) uint

C function: rb_class_path_cached

func RbClassPrivateInstanceMethods

func RbClassPrivateInstanceMethods(arg int, arg2 *uint, arg3 uint) uint

C function: rb_class_private_instance_methods

func RbClassProtectedInstanceMethods

func RbClassProtectedInstanceMethods(arg int, arg2 *uint, arg3 uint) uint

C function: rb_class_protected_instance_methods

func RbClassPublicInstanceMethods

func RbClassPublicInstanceMethods(arg int, arg2 *uint, arg3 uint) uint

C function: rb_class_public_instance_methods

func RbClassReal

func RbClassReal(arg uint) uint

C function: rb_class_real

func RbClassSuperclass

func RbClassSuperclass(arg uint) uint

C function: rb_class_superclass

func RbClearCache

func RbClearCache()

C function: rb_clear_cache

func RbClearConstantCache

func RbClearConstantCache()

C function: rb_clear_constant_cache

func RbClearMethodCacheByClass

func RbClearMethodCacheByClass(arg uint)

C function: rb_clear_method_cache_by_class

func RbCloexecDup

func RbCloexecDup(oldfd int) int

C function: rb_cloexec_dup

func RbCloexecDup2

func RbCloexecDup2(oldfd int, newfd int) int

C function: rb_cloexec_dup2

func RbCloexecFcntlDupfd

func RbCloexecFcntlDupfd(fd int, minfd int) int

C function: rb_cloexec_fcntl_dupfd

func RbCloexecOpen

func RbCloexecOpen(pathname string, flags int, mode uint16) int

C function: rb_cloexec_open

func RbCloexecPipe

func RbCloexecPipe(fildes *int32) int

C function: rb_cloexec_pipe

func RbCloneSetup

func RbCloneSetup(clone uint, obj uint)

C function: rb_clone_setup

func RbCloseBeforeExec

func RbCloseBeforeExec(lowfd int, maxhint int, nocloseFds uint)

C function: rb_close_before_exec

func RbCmperr

func RbCmperr(arg uint, arg2 uint)

C function: rb_cmperr

func RbCmpint

func RbCmpint(arg uint, arg2 uint, arg3 uint) int

C function: rb_cmpint

func RbCompileError

func RbCompileError()

C function: rb_compile_error

func RbCompileErrorAppend

func RbCompileErrorAppend()

C function: rb_compile_error_append

func RbCompileErrorWithEnc

func RbCompileErrorWithEnc()

C function: rb_compile_error_with_enc

func RbComplex

func RbComplex(arg uint, arg2 uint) uint

C function: rb_Complex

func RbComplexAbs

func RbComplexAbs(z uint) uint

C function: rb_complex_abs

func RbComplexArg

func RbComplexArg(z uint) uint

C function: rb_complex_arg

func RbComplexConjugate

func RbComplexConjugate(z uint) uint

C function: rb_complex_conjugate

func RbComplexDiv

func RbComplexDiv(x uint, y uint) uint

C function: rb_complex_div

func RbComplexImag

func RbComplexImag(z uint) uint

C function: rb_complex_imag

func RbComplexMinus

func RbComplexMinus(x uint, y uint) uint

C function: rb_complex_minus

func RbComplexMul

func RbComplexMul(x uint, y uint) uint

C function: rb_complex_mul

func RbComplexNew

func RbComplexNew(arg uint, arg2 uint) uint

C function: rb_complex_new

func RbComplexNewPolar

func RbComplexNewPolar(abs uint, arg uint) uint

C function: rb_complex_new_polar

func RbComplexPlus

func RbComplexPlus(x uint, y uint) uint

C function: rb_complex_plus

func RbComplexPolar

func RbComplexPolar(abs uint, arg uint) uint

C function: rb_complex_polar

func RbComplexPow

func RbComplexPow(base uint, exp uint) uint

C function: rb_complex_pow

func RbComplexRaw

func RbComplexRaw(arg uint, arg2 uint) uint

C function: rb_complex_raw

func RbComplexReal

func RbComplexReal(z uint) uint

C function: rb_complex_real

func RbComplexUminus

func RbComplexUminus(z uint) uint

C function: rb_complex_uminus

func RbConstDefined

func RbConstDefined(arg uint, arg2 uint) int

C function: rb_const_defined

func RbConstDefinedAt

func RbConstDefinedAt(arg uint, arg2 uint) int

C function: rb_const_defined_at

func RbConstDefinedFrom

func RbConstDefinedFrom(arg uint, arg2 uint) int

C function: rb_const_defined_from

func RbConstGet

func RbConstGet(arg uint, arg2 uint) uint

C function: rb_const_get

func RbConstGetAt

func RbConstGetAt(arg uint, arg2 uint) uint

C function: rb_const_get_at

func RbConstGetFrom

func RbConstGetFrom(arg uint, arg2 uint) uint

C function: rb_const_get_from

func RbConstList

func RbConstList(arg unsafe.Pointer) uint

C function: rb_const_list

func RbConstRemove

func RbConstRemove(arg uint, arg2 uint) uint

C function: rb_const_remove

func RbConstSet

func RbConstSet(arg uint, arg2 uint, arg3 uint)

C function: rb_const_set

func RbConvertType

func RbConvertType(arg uint, arg2 int, arg3 string, arg4 string) uint

C function: rb_convert_type

func RbCopyGenericIvar

func RbCopyGenericIvar(arg uint, arg2 uint)

C function: rb_copy_generic_ivar

func RbCstr2inum

func RbCstr2inum(arg string, arg2 int) uint

C function: rb_cstr2inum

func RbCstrToDbl

func RbCstrToDbl(arg string, arg2 int) float64

C function: rb_cstr_to_dbl

func RbCstrToInum

func RbCstrToInum(arg string, arg2 int, arg3 int) uint

C function: rb_cstr_to_inum

func RbCurrentReceiver

func RbCurrentReceiver() uint

C function: rb_current_receiver

func RbCvGet

func RbCvGet(arg uint, arg2 string) uint

C function: rb_cv_get

func RbCvSet

func RbCvSet(arg uint, arg2 string, arg3 uint)

C function: rb_cv_set

func RbCvarDefined

func RbCvarDefined(arg uint, arg2 uint) uint

C function: rb_cvar_defined

func RbCvarGet

func RbCvarGet(arg uint, arg2 uint) uint

C function: rb_cvar_get

func RbCvarSet

func RbCvarSet(arg uint, arg2 uint, arg3 uint)

C function: rb_cvar_set

func RbDataObjectAlloc

func RbDataObjectAlloc(arg uint, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 unsafe.Pointer) uint

C function: rb_data_object_alloc

func RbDataObjectGet

func RbDataObjectGet(obj uint) unsafe.Pointer

C function: rb_data_object_get

func RbDataObjectMake

func RbDataObjectMake(klass uint, markFunc unsafe.Pointer, freeFunc unsafe.Pointer, datap unsafe.Pointer, size uint) uint

C function: rb_data_object_make

func RbDataObjectWrap

func RbDataObjectWrap(arg uint, arg2 unsafe.Pointer, arg3 unsafe.Pointer, arg4 unsafe.Pointer) uint

C function: rb_data_object_wrap

func RbDataObjectZalloc

func RbDataObjectZalloc(arg uint, arg2 uint, arg3 unsafe.Pointer, arg4 unsafe.Pointer) uint

C function: rb_data_object_zalloc

func RbDataTypedObjectAlloc

func RbDataTypedObjectAlloc(arg uint, arg2 unsafe.Pointer, arg3 *RbDataTypeStruct) uint

C function: rb_data_typed_object_alloc

func RbDataTypedObjectMake

func RbDataTypedObjectMake(klass uint, type_ *RbDataTypeStruct, datap unsafe.Pointer, size uint) uint

C function: rb_data_typed_object_make

func RbDataTypedObjectWrap

func RbDataTypedObjectWrap(klass uint, datap unsafe.Pointer, arg *RbDataTypeStruct) uint

C function: rb_data_typed_object_wrap

func RbDataTypedObjectZalloc

func RbDataTypedObjectZalloc(klass uint, size uint, type_ *RbDataTypeStruct) uint

C function: rb_data_typed_object_zalloc

func RbDbl2big

func RbDbl2big(arg float64) uint

C function: rb_dbl2big

func RbDblCmp

func RbDblCmp(arg float64, arg2 float64) uint

C function: rb_dbl_cmp

func RbDblComplexNew

func RbDblComplexNew(real float64, imag float64) uint

C function: rb_dbl_complex_new

func RbDefineAlias

func RbDefineAlias(arg uint, arg2 string, arg3 string)

C function: rb_define_alias

func RbDefineAllocFunc

func RbDefineAllocFunc(arg uint, arg2 unsafe.Pointer)

C function: rb_define_alloc_func

func RbDefineAttr

func RbDefineAttr(arg uint, arg2 string, arg3 int, arg4 int)

C function: rb_define_attr

func RbDefineClass

func RbDefineClass(arg string, arg2 uint) uint

C function: rb_define_class

func RbDefineClassId

func RbDefineClassId(arg uint, arg2 uint) uint

C function: rb_define_class_id

func RbDefineClassIdUnder

func RbDefineClassIdUnder(arg uint, arg2 uint, arg3 uint) uint

C function: rb_define_class_id_under

func RbDefineClassUnder

func RbDefineClassUnder(arg uint, arg2 string, arg3 uint) uint

C function: rb_define_class_under

func RbDefineClassVariable

func RbDefineClassVariable(arg uint, arg2 string, arg3 uint)

C function: rb_define_class_variable

func RbDefineConst

func RbDefineConst(arg uint, arg2 string, arg3 uint)

C function: rb_define_const

func RbDefineFinalizer

func RbDefineFinalizer(arg uint, arg2 uint) uint

C function: rb_define_finalizer

func RbDefineGlobalConst

func RbDefineGlobalConst(arg string, arg2 uint)

C function: rb_define_global_const

func RbDefineGlobalFunction

func RbDefineGlobalFunction(arg string, arg2 unsafe.Pointer, arg3 int)

C function: rb_define_global_function

func RbDefineHookedVariable

func RbDefineHookedVariable(arg string, arg2 *uint, arg3 unsafe.Pointer, arg4 unsafe.Pointer)

C function: rb_define_hooked_variable

func RbDefineMethod

func RbDefineMethod(arg uint, arg2 string, arg3 unsafe.Pointer, arg4 int)

C function: rb_define_method

func RbDefineMethodId

func RbDefineMethodId(arg uint, arg2 uint, arg3 unsafe.Pointer, arg4 int)

C function: rb_define_method_id

func RbDefineModule

func RbDefineModule(arg string) uint

C function: rb_define_module

func RbDefineModuleFunction

func RbDefineModuleFunction(arg uint, arg2 string, arg3 unsafe.Pointer, arg4 int)

C function: rb_define_module_function

func RbDefineModuleId

func RbDefineModuleId(arg uint) uint

C function: rb_define_module_id

func RbDefineModuleIdUnder

func RbDefineModuleIdUnder(arg uint, arg2 uint) uint

C function: rb_define_module_id_under

func RbDefineModuleUnder

func RbDefineModuleUnder(arg uint, arg2 string) uint

C function: rb_define_module_under

func RbDefinePrivateMethod

func RbDefinePrivateMethod(arg uint, arg2 string, arg3 unsafe.Pointer, arg4 int)

C function: rb_define_private_method

func RbDefineProtectedMethod

func RbDefineProtectedMethod(arg uint, arg2 string, arg3 unsafe.Pointer, arg4 int)

C function: rb_define_protected_method

func RbDefineReadonlyVariable

func RbDefineReadonlyVariable(arg string, arg2 *uint)

C function: rb_define_readonly_variable

func RbDefineSingletonMethod

func RbDefineSingletonMethod(arg uint, arg2 string, arg3 unsafe.Pointer, arg4 int)

C function: rb_define_singleton_method

func RbDefineVariable

func RbDefineVariable(arg string, arg2 *uint)

C function: rb_define_variable

func RbDefineVirtualVariable

func RbDefineVirtualVariable(arg string, arg2 unsafe.Pointer, arg3 unsafe.Pointer)

C function: rb_define_virtual_variable

func RbDetachProcess

func RbDetachProcess(pid int) uint

C function: rb_detach_process

func RbDirGetwd

func RbDirGetwd() uint

C function: rb_dir_getwd

func RbDisableSuper

func RbDisableSuper()

C function: rb_disable_super

func RbDupSetup

func RbDupSetup(dup uint, obj uint)

C function: rb_dup_setup

func RbDuringGc

func RbDuringGc() int

C function: rb_during_gc

func RbEach

func RbEach(arg uint) uint

C function: rb_each

func RbEnableSuper

func RbEnableSuper()

C function: rb_enable_super

func RbEnsure

func RbEnsure(arg unsafe.Pointer, arg2 uint, arg3 unsafe.Pointer, arg4 uint) uint

C function: rb_ensure

func RbEnumValuesPack

func RbEnumValuesPack(arg int, arg2 *uint) uint

C function: rb_enum_values_pack

func RbEnumeratorize

func RbEnumeratorize(arg uint, arg2 uint, arg3 int, arg4 *uint) uint

C function: rb_enumeratorize

func RbEnumeratorizeWithSize

func RbEnumeratorizeWithSize(arg uint, arg2 uint, arg3 int, arg4 *uint, arg5 unsafe.Pointer) uint

C function: rb_enumeratorize_with_size

func RbEnvClear

func RbEnvClear() uint

C function: rb_env_clear

func RbEnvPathTainted

func RbEnvPathTainted() int

C function: rb_env_path_tainted

func RbEql

func RbEql(arg uint, arg2 uint) int

C function: rb_eql

func RbEqual

func RbEqual(arg uint, arg2 uint) uint

C function: rb_equal

func RbErrinfo

func RbErrinfo() uint

C function: rb_errinfo

func RbErrorArity

func RbErrorArity(arg int, arg2 int, arg3 int)

C function: rb_error_arity

func RbErrorFrozen

func RbErrorFrozen(arg string)

C function: rb_error_frozen

func RbErrorFrozenObject

func RbErrorFrozenObject(arg uint)

C function: rb_error_frozen_object

func RbErrorUntrusted

func RbErrorUntrusted(arg uint)

C function: rb_error_untrusted

func RbEvalCmd

func RbEvalCmd(arg uint, arg2 uint, arg3 int) uint

C function: rb_eval_cmd

func RbEvalString

func RbEvalString(arg string) uint

C function: rb_eval_string

func RbEvalStringProtect

func RbEvalStringProtect(arg string, arg2 *int32) uint

C function: rb_eval_string_protect

func RbEvalStringWrap

func RbEvalStringWrap(arg string, arg2 *int32) uint

C function: rb_eval_string_wrap

func RbExcFatal

func RbExcFatal(arg uint)

C function: rb_exc_fatal

func RbExcNew

func RbExcNew(arg uint, arg2 string, arg3 int) uint

C function: rb_exc_new

func RbExcNewCstr

func RbExcNewCstr(arg uint, arg2 string) uint

C function: rb_exc_new_cstr

func RbExcNewStr

func RbExcNewStr(arg uint, arg2 uint) uint

C function: rb_exc_new_str

func RbExcRaise

func RbExcRaise(arg uint)

C function: rb_exc_raise

func RbExecEndProc

func RbExecEndProc()

C function: rb_exec_end_proc

func RbExecRecursive

func RbExecRecursive(arg unsafe.Pointer, arg2 uint, arg3 uint) uint

C function: rb_exec_recursive

func RbExecRecursiveOuter

func RbExecRecursiveOuter(arg unsafe.Pointer, arg2 uint, arg3 uint) uint

C function: rb_exec_recursive_outer

func RbExecRecursivePaired

func RbExecRecursivePaired(arg unsafe.Pointer, arg2 uint, arg3 uint, arg4 uint) uint

C function: rb_exec_recursive_paired

func RbExecRecursivePairedOuter

func RbExecRecursivePairedOuter(arg unsafe.Pointer, arg2 uint, arg3 uint, arg4 uint) uint

C function: rb_exec_recursive_paired_outer

func RbExit

func RbExit(arg int)

C function: rb_exit

func RbExtendObject

func RbExtendObject(arg uint, arg2 uint)

C function: rb_extend_object

func RbExternalStrNew

func RbExternalStrNew(arg string, arg2 int) uint

C function: rb_external_str_new

func RbExternalStrNewCstr

func RbExternalStrNewCstr(arg string) uint

C function: rb_external_str_new_cstr

func RbExtractKeywords

func RbExtractKeywords(orighash *uint) uint

C function: rb_extract_keywords

func RbFAbort

func RbFAbort(arg int, arg2 *uint) uint

C function: rb_f_abort

func RbFExec

func RbFExec(arg int, arg2 *uint) uint

C function: rb_f_exec

func RbFExit

func RbFExit(arg int, arg2 *uint) uint

C function: rb_f_exit

func RbFGlobalVariables

func RbFGlobalVariables() uint

C function: rb_f_global_variables

func RbFKill

func RbFKill(arg int, arg2 *uint) uint

C function: rb_f_kill

func RbFNotimplement

func RbFNotimplement(argc int, argv *uint, obj uint) uint

C function: rb_f_notimplement

func RbFRequire

func RbFRequire(arg uint, arg2 uint) uint

C function: rb_f_require

func RbFSprintf

func RbFSprintf(arg int, arg2 *uint) uint

C function: rb_f_sprintf

func RbFTraceVar

func RbFTraceVar(arg int, arg2 *uint) uint

C function: rb_f_trace_var

func RbFUntraceVar

func RbFUntraceVar(arg int, arg2 *uint) uint

C function: rb_f_untrace_var

func RbFdClr

func RbFdClr(arg int, arg2 *RbFdsetT)

C function: rb_fd_clr

func RbFdCopy

func RbFdCopy(arg *RbFdsetT, arg2 unsafe.Pointer, arg3 int)

C function: rb_fd_copy

func RbFdDup

func RbFdDup(dst *RbFdsetT, src *RbFdsetT)

C function: rb_fd_dup

func RbFdFixCloexec

func RbFdFixCloexec(fd int)

C function: rb_fd_fix_cloexec

func RbFdInit

func RbFdInit(arg *RbFdsetT)

C function: rb_fd_init

func RbFdIsset

func RbFdIsset(arg int, arg2 *RbFdsetT) int

C function: rb_fd_isset

func RbFdSelect

func RbFdSelect(arg int, arg2 *RbFdsetT, arg3 *RbFdsetT, arg4 *RbFdsetT, arg5 unsafe.Pointer) int

C function: rb_fd_select

func RbFdSet

func RbFdSet(arg int, arg2 *RbFdsetT)

C function: rb_fd_set

func RbFdTerm

func RbFdTerm(arg *RbFdsetT)

C function: rb_fd_term

func RbFdZero

func RbFdZero(arg *RbFdsetT)

C function: rb_fd_zero

func RbFeatureProvided

func RbFeatureProvided(arg string, arg2 string) int

C function: rb_feature_provided

func RbFiberAliveP

func RbFiberAliveP(arg uint) uint

C function: rb_fiber_alive_p

func RbFiberCurrent

func RbFiberCurrent() uint

C function: rb_fiber_current

func RbFiberNew

func RbFiberNew(arg unsafe.Pointer, arg2 uint) uint

C function: rb_fiber_new

func RbFiberResume

func RbFiberResume(fib uint, argc int, argv *uint) uint

C function: rb_fiber_resume

func RbFiberYield

func RbFiberYield(argc int, argv *uint) uint

C function: rb_fiber_yield

func RbFileAbsolutePath

func RbFileAbsolutePath(arg uint, arg2 uint) uint

C function: rb_file_absolute_path

func RbFileDirectoryP

func RbFileDirectoryP(arg uint, arg2 uint) uint

C function: rb_file_directory_p

func RbFileDirname

func RbFileDirname(fname uint) uint

C function: rb_file_dirname

func RbFileExpandPath

func RbFileExpandPath(arg uint, arg2 uint) uint

C function: rb_file_expand_path

func RbFileOpen

func RbFileOpen(arg string, arg2 string) uint

C function: rb_file_open

func RbFileOpenStr

func RbFileOpenStr(arg uint, arg2 string) uint

C function: rb_file_open_str

func RbFileSAbsolutePath

func RbFileSAbsolutePath(arg int, arg2 *uint) uint

C function: rb_file_s_absolute_path

func RbFileSExpandPath

func RbFileSExpandPath(arg int, arg2 *uint) uint

C function: rb_file_s_expand_path

func RbFilesystemStrNew

func RbFilesystemStrNew(arg string, arg2 int) uint

C function: rb_filesystem_str_new

func RbFilesystemStrNewCstr

func RbFilesystemStrNewCstr(arg string) uint

C function: rb_filesystem_str_new_cstr

func RbFindFile

func RbFindFile(arg uint) uint

C function: rb_find_file

func RbFindFileExt

func RbFindFileExt(arg *uint, arg2 string) int

C function: rb_find_file_ext

func RbFindFileExtSafe

func RbFindFileExtSafe(arg *uint, arg2 string, arg3 int) int

C function: rb_find_file_ext_safe

func RbFindFileSafe

func RbFindFileSafe(arg uint, arg2 int) uint

C function: rb_find_file_safe

func RbFix2int

func RbFix2int(arg uint) int

C function: rb_fix2int

func RbFix2long

func RbFix2long(x uint) int

C function: rb_fix2long

func RbFix2short

func RbFix2short(arg uint) int16

C function: rb_fix2short

func RbFix2str

func RbFix2str(arg uint, arg2 int) uint

C function: rb_fix2str

func RbFix2uint

func RbFix2uint(arg uint) uint

C function: rb_fix2uint

func RbFix2ulong

func RbFix2ulong(x uint) uint

C function: rb_fix2ulong

func RbFix2ushort

func RbFix2ushort(arg uint) uint16

C function: rb_fix2ushort

func RbFloat

func RbFloat(arg uint) uint

C function: rb_Float

func RbFloatNew

func RbFloatNew(arg float64) uint

C function: rb_float_new

func RbFloatNewInHeap

func RbFloatNewInHeap(arg float64) uint

C function: rb_float_new_in_heap

func RbFloatValue

func RbFloatValue(arg uint) float64

C function: rb_float_value

func RbFltRationalize

func RbFltRationalize(arg uint) uint

C function: rb_flt_rationalize

func RbFltRationalizeWithPrec

func RbFltRationalizeWithPrec(arg uint, arg2 uint) uint

C function: rb_flt_rationalize_with_prec

func RbFrameCallee

func RbFrameCallee() uint

C function: rb_frame_callee

func RbFrameMethodIdAndClass

func RbFrameMethodIdAndClass(idp *uint, klassp *uint) int

C function: rb_frame_method_id_and_class

func RbFramePop

func RbFramePop()

C function: rb_frame_pop

func RbFrameThisFunc

func RbFrameThisFunc() uint

C function: rb_frame_this_func

func RbFreeGenericIvar

func RbFreeGenericIvar(arg uint)

C function: rb_free_generic_ivar

func RbFreeTmpBuffer

func RbFreeTmpBuffer(store unsafe.Pointer)

C function: rb_free_tmp_buffer

func RbFreezeSingletonClass

func RbFreezeSingletonClass(klass uint)

C function: rb_freeze_singleton_class

func RbFrozenClassP

func RbFrozenClassP(arg uint)

C function: rb_frozen_class_p

func RbFuncallPassingBlock

func RbFuncallPassingBlock(arg uint, arg2 uint, arg3 int, arg4 *uint) uint

C function: rb_funcall_passing_block

func RbFuncallWithBlock

func RbFuncallWithBlock(arg uint, arg2 uint, arg3 int, arg4 *uint, arg5 uint) uint

C function: rb_funcall_with_block

func RbFuncallv

func RbFuncallv(arg uint, arg2 uint, arg3 int, arg4 *uint) uint

C function: rb_funcallv

func RbFuncallvPublic

func RbFuncallvPublic(arg uint, arg2 uint, arg3 int, arg4 *uint) uint

C function: rb_funcallv_public

func RbGc

func RbGc()

C function: rb_gc

func RbGcAdjustMemoryUsage

func RbGcAdjustMemoryUsage(arg int)

C function: rb_gc_adjust_memory_usage

func RbGcCallFinalizerAtExit

func RbGcCallFinalizerAtExit()

C function: rb_gc_call_finalizer_at_exit

func RbGcCopyFinalizer

func RbGcCopyFinalizer(arg uint, arg2 uint)

C function: rb_gc_copy_finalizer

func RbGcCount

func RbGcCount() uint

C function: rb_gc_count

func RbGcDisable

func RbGcDisable() uint

C function: rb_gc_disable

func RbGcEnable

func RbGcEnable() uint

C function: rb_gc_enable

func RbGcFinalizeDeferred

func RbGcFinalizeDeferred()

C function: rb_gc_finalize_deferred

func RbGcForceRecycle

func RbGcForceRecycle(arg uint)

C function: rb_gc_force_recycle

func RbGcLatestGcInfo

func RbGcLatestGcInfo(arg uint) uint

C function: rb_gc_latest_gc_info

func RbGcMark

func RbGcMark(arg uint)

C function: rb_gc_mark

func RbGcMarkLocations

func RbGcMarkLocations(arg *uint, arg2 *uint)

C function: rb_gc_mark_locations

func RbGcMarkMaybe

func RbGcMarkMaybe(arg uint)

C function: rb_gc_mark_maybe

func RbGcRegisterAddress

func RbGcRegisterAddress(arg *uint)

C function: rb_gc_register_address

func RbGcRegisterMarkObject

func RbGcRegisterMarkObject(arg uint)

C function: rb_gc_register_mark_object

func RbGcStart

func RbGcStart() uint

C function: rb_gc_start

func RbGcStat

func RbGcStat(arg uint) uint

C function: rb_gc_stat

func RbGcUnregisterAddress

func RbGcUnregisterAddress(arg *uint)

C function: rb_gc_unregister_address

func RbGcWritebarrier

func RbGcWritebarrier(a uint, b uint)

C function: rb_gc_writebarrier

func RbGcWritebarrierUnprotect

func RbGcWritebarrierUnprotect(obj uint)

C function: rb_gc_writebarrier_unprotect

func RbGenericIvarTable

func RbGenericIvarTable()

C function: rb_generic_ivar_table

func RbGenrandInt32

func RbGenrandInt32() uint

C function: rb_genrand_int32

func RbGenrandReal

func RbGenrandReal() float64

C function: rb_genrand_real

func RbGenrandUlongLimited

func RbGenrandUlongLimited(i uint) uint

C function: rb_genrand_ulong_limited

func RbGetAllocFunc

func RbGetAllocFunc(arg uint) unsafe.Pointer

C function: rb_get_alloc_func

func RbGetArgv

func RbGetArgv() uint

C function: rb_get_argv

func RbGetKwargs

func RbGetKwargs(keywordHash uint, table *uint, required int, optional int, arg *uint) int

C function: rb_get_kwargs

func RbGetPath

func RbGetPath(arg uint) uint

C function: rb_get_path

func RbGetPathNoChecksafe

func RbGetPathNoChecksafe(arg uint) uint

C function: rb_get_path_no_checksafe

func RbGetValuesAt

func RbGetValuesAt(arg uint, arg2 int, arg3 int, arg4 *uint, arg5 unsafe.Pointer) uint

C function: rb_get_values_at

func RbGets

func RbGets() uint

C function: rb_gets

func RbGlob

func RbGlob(arg string, arg2 unsafe.Pointer, arg3 uint)

C function: rb_glob

func RbGvGet

func RbGvGet(arg string) uint

C function: rb_gv_get

func RbGvSet

func RbGvSet(arg string, arg2 uint) uint

C function: rb_gv_set

func RbGvarReadonlySetter

func RbGvarReadonlySetter(val uint, id_ uint, data unsafe.Pointer, gvar unsafe.Pointer)

C function: rb_gvar_readonly_setter

func RbGvarUndefGetter

func RbGvarUndefGetter(id_ uint, data unsafe.Pointer, gvar unsafe.Pointer) uint

C function: rb_gvar_undef_getter

func RbGvarUndefMarker

func RbGvarUndefMarker(var_ *uint)

C function: rb_gvar_undef_marker

func RbGvarUndefSetter

func RbGvarUndefSetter(val uint, id_ uint, data unsafe.Pointer, gvar unsafe.Pointer)

C function: rb_gvar_undef_setter

func RbGvarValGetter

func RbGvarValGetter(id_ uint, data unsafe.Pointer, gvar unsafe.Pointer) uint

C function: rb_gvar_val_getter

func RbGvarValMarker

func RbGvarValMarker(var_ *uint)

C function: rb_gvar_val_marker

func RbGvarValSetter

func RbGvarValSetter(val uint, id_ uint, data unsafe.Pointer, gvar unsafe.Pointer)

C function: rb_gvar_val_setter

func RbGvarVarGetter

func RbGvarVarGetter(id_ uint, data unsafe.Pointer, gvar unsafe.Pointer) uint

C function: rb_gvar_var_getter

func RbGvarVarMarker

func RbGvarVarMarker(var_ *uint)

C function: rb_gvar_var_marker

func RbGvarVarSetter

func RbGvarVarSetter(val uint, id_ uint, data unsafe.Pointer, gvar unsafe.Pointer)

C function: rb_gvar_var_setter

func RbHash

func RbHash(arg uint) uint

C function: rb_hash

func RbHashAref

func RbHashAref(arg uint, arg2 uint) uint

C function: rb_hash_aref

func RbHashAset

func RbHashAset(arg uint, arg2 uint, arg3 uint) uint

C function: rb_hash_aset

func RbHashBulkInsertIntoStTable

func RbHashBulkInsertIntoStTable(arg int, arg2 *uint, arg3 uint)

C function: rb_hash_bulk_insert_into_st_table

func RbHashClear

func RbHashClear(arg uint) uint

C function: rb_hash_clear

func RbHashDelete

func RbHashDelete(arg uint, arg2 uint) uint

C function: rb_hash_delete

func RbHashDeleteIf

func RbHashDeleteIf(arg uint) uint

C function: rb_hash_delete_if

func RbHashDup

func RbHashDup(arg uint) uint

C function: rb_hash_dup

func RbHashEnd

func RbHashEnd(arg uint) uint

C function: rb_hash_end

func RbHashFetch

func RbHashFetch(arg uint, arg2 uint) uint

C function: rb_hash_fetch

func RbHashForeach

func RbHashForeach(arg uint, arg2 unsafe.Pointer, arg3 uint)

C function: rb_hash_foreach

func RbHashFree

func RbHashFree(arg uint)

C function: rb_hash_free

func RbHashFreeze

func RbHashFreeze(arg uint) uint

C function: rb_hash_freeze

func RbHashIfnone

func RbHashIfnone()

C function: rb_hash_ifnone

func RbHashIterLev

func RbHashIterLev()

C function: rb_hash_iter_lev

func RbHashLookup

func RbHashLookup(arg uint, arg2 uint) uint

C function: rb_hash_lookup

func RbHashLookup2

func RbHashLookup2(arg uint, arg2 uint, arg3 uint) uint

C function: rb_hash_lookup2

func RbHashNew

func RbHashNew() uint

C function: rb_hash_new

func RbHashSetIfnone

func RbHashSetIfnone(hash uint, ifnone uint) uint

C function: rb_hash_set_ifnone

func RbHashSize

func RbHashSize(arg uint) uint

C function: rb_hash_size

func RbHashSizeNum

func RbHashSizeNum(hash uint) uint

C function: rb_hash_size_num

func RbHashStart

func RbHashStart(arg uint) uint

C function: rb_hash_start

func RbHashUint

func RbHashUint(arg uint, arg2 uint) uint

C function: rb_hash_uint

func RbHashUint32

func RbHashUint32(arg uint, arg2 uint32) uint

C function: rb_hash_uint32

func RbHashUpdateBy

func RbHashUpdateBy(hash1 uint, hash2 uint, func_ unsafe.Pointer) uint

C function: rb_hash_update_by

func RbId2name

func RbId2name(arg uint) string

C function: rb_id2name

func RbId2str

func RbId2str(arg uint) uint

C function: rb_id2str

func RbId2sym

func RbId2sym(arg uint) uint

C function: rb_id2sym

func RbIdAttrset

func RbIdAttrset(arg uint) uint

C function: rb_id_attrset

func RbIncludeModule

func RbIncludeModule(arg uint, arg2 uint)

C function: rb_include_module

func RbInsecureOperation

func RbInsecureOperation()

C function: rb_insecure_operation

func RbInspect

func RbInspect(arg uint) uint

C function: rb_inspect

func RbInt2big

func RbInt2big(arg int) uint

C function: rb_int2big

func RbInt2inum

func RbInt2inum(arg int) uint

C function: rb_int2inum

func RbInteger

func RbInteger(arg uint) uint

C function: rb_Integer

func RbIntegerPack

func RbIntegerPack(val uint, words unsafe.Pointer, numwords uint, wordsize uint, nails uint, flags int) int

C function: rb_integer_pack

func RbIntegerUnpack

func RbIntegerUnpack(words unsafe.Pointer, numwords uint, wordsize uint, nails uint, flags int) uint

C function: rb_integer_unpack

func RbIntern

func RbIntern(arg string) uint

C function: rb_intern

func RbIntern2

func RbIntern2(arg string, arg2 int) uint

C function: rb_intern2

func RbInternStr

func RbInternStr(str uint) uint

C function: rb_intern_str

func RbInterrupt

func RbInterrupt()

C function: rb_interrupt

func RbInvalidStr

func RbInvalidStr(arg string, arg2 string)

C function: rb_invalid_str

func RbIoAddstr

func RbIoAddstr(arg uint, arg2 uint) uint

C function: rb_io_addstr

func RbIoAscii8bitBinmode

func RbIoAscii8bitBinmode(arg uint) uint

C function: rb_io_ascii8bit_binmode

func RbIoBinmode

func RbIoBinmode(arg uint) uint

C function: rb_io_binmode

func RbIoClose

func RbIoClose(arg uint) uint

C function: rb_io_close

func RbIoEof

func RbIoEof(arg uint) uint

C function: rb_io_eof

func RbIoFdopen

func RbIoFdopen(arg int, arg2 int, arg3 string) uint

C function: rb_io_fdopen

func RbIoFlush

func RbIoFlush(arg uint) uint

C function: rb_io_flush

func RbIoGetIo

func RbIoGetIo(arg uint) uint

C function: rb_io_get_io

func RbIoGetbyte

func RbIoGetbyte(arg uint) uint

C function: rb_io_getbyte

func RbIoGets

func RbIoGets(arg uint) uint

C function: rb_io_gets

func RbIoPrint

func RbIoPrint(arg int, arg2 *uint, arg3 uint) uint

C function: rb_io_print

func RbIoPrintf

func RbIoPrintf(arg int, arg2 *uint, arg3 uint) uint

C function: rb_io_printf

func RbIoPuts

func RbIoPuts(arg int, arg2 *uint, arg3 uint) uint

C function: rb_io_puts

func RbIoUngetbyte

func RbIoUngetbyte(arg uint, arg2 uint) uint

C function: rb_io_ungetbyte

func RbIoUngetc

func RbIoUngetc(arg uint, arg2 uint) uint

C function: rb_io_ungetc

func RbIoWrite

func RbIoWrite(arg uint, arg2 uint) uint

C function: rb_io_write

func RbIsAbsolutePath

func RbIsAbsolutePath(arg string) int

C function: rb_is_absolute_path

func RbIsAttrsetId

func RbIsAttrsetId(arg uint) int

C function: rb_is_attrset_id

func RbIsClassId

func RbIsClassId(arg uint) int

C function: rb_is_class_id

func RbIsConstId

func RbIsConstId(arg uint) int

C function: rb_is_const_id

func RbIsGlobalId

func RbIsGlobalId(arg uint) int

C function: rb_is_global_id

func RbIsInstanceId

func RbIsInstanceId(arg uint) int

C function: rb_is_instance_id

func RbIsJunkId

func RbIsJunkId(arg uint) int

C function: rb_is_junk_id

func RbIsLocalId

func RbIsLocalId(arg uint) int

C function: rb_is_local_id

func RbIsalnum

func RbIsalnum(c int) int

C function: rb_isalnum

func RbIsalpha

func RbIsalpha(c int) int

C function: rb_isalpha

func RbIsascii

func RbIsascii(c int) int

C function: rb_isascii

func RbIsblank

func RbIsblank(c int) int

C function: rb_isblank

func RbIscntrl

func RbIscntrl(c int) int

C function: rb_iscntrl

func RbIsdigit

func RbIsdigit(c int) int

C function: rb_isdigit

func RbIsgraph

func RbIsgraph(c int) int

C function: rb_isgraph

func RbIslower

func RbIslower(c int) int

C function: rb_islower

func RbIsprint

func RbIsprint(c int) int

C function: rb_isprint

func RbIspunct

func RbIspunct(c int) int

C function: rb_ispunct

func RbIsspace

func RbIsspace(c int) int

C function: rb_isspace

func RbIsupper

func RbIsupper(c int) int

C function: rb_isupper

func RbIsxdigit

func RbIsxdigit(c int) int

C function: rb_isxdigit

func RbIterBreak

func RbIterBreak()

C function: rb_iter_break

func RbIterBreakValue

func RbIterBreakValue(arg uint)

C function: rb_iter_break_value

func RbIterate

func RbIterate(arg unsafe.Pointer, arg2 uint, arg3 unsafe.Pointer, arg4 uint) uint

C function: rb_iterate

func RbIvGet

func RbIvGet(arg uint, arg2 string) uint

C function: rb_iv_get

func RbIvSet

func RbIvSet(arg uint, arg2 string, arg3 uint) uint

C function: rb_iv_set

func RbIvarCount

func RbIvarCount(arg uint) uint

C function: rb_ivar_count

func RbIvarDefined

func RbIvarDefined(arg uint, arg2 uint) uint

C function: rb_ivar_defined

func RbIvarForeach

func RbIvarForeach(arg uint, arg2 unsafe.Pointer, arg3 uint)

C function: rb_ivar_foreach

func RbIvarGet

func RbIvarGet(arg uint, arg2 uint) uint

C function: rb_ivar_get

func RbIvarSet

func RbIvarSet(arg uint, arg2 uint, arg3 uint) uint

C function: rb_ivar_set

func RbJumpTag

func RbJumpTag(arg int)

C function: rb_jump_tag

func RbLastStatusGet

func RbLastStatusGet() uint

C function: rb_last_status_get

func RbLastStatusSet

func RbLastStatusSet(status int, pid int)

C function: rb_last_status_set

func RbLastlineGet

func RbLastlineGet() uint

C function: rb_lastline_get

func RbLastlineSet

func RbLastlineSet(arg uint)

C function: rb_lastline_set

func RbLl2inum

func RbLl2inum(arg int64) uint

C function: rb_ll2inum

func RbLoad

func RbLoad(arg uint, arg2 int)

C function: rb_load

func RbLoadFile

func RbLoadFile(arg string) unsafe.Pointer

C function: rb_load_file

func RbLoadFileStr

func RbLoadFileStr(arg uint) unsafe.Pointer

C function: rb_load_file_str

func RbLoadProtect

func RbLoadProtect(arg uint, arg2 int, arg3 *int32)

C function: rb_load_protect

func RbLocaleStrNew

func RbLocaleStrNew(arg string, arg2 int) uint

C function: rb_locale_str_new

func RbLocaleStrNewCstr

func RbLocaleStrNewCstr(arg string) uint

C function: rb_locale_str_new_cstr

func RbLong2intInline

func RbLong2intInline(n int) int

C function: rb_long2int_inline

func RbLong2numInline

func RbLong2numInline(v int) uint

C function: rb_long2num_inline

func RbMakeBacktrace

func RbMakeBacktrace() uint

C function: rb_make_backtrace

func RbMakeException

func RbMakeException(arg int, arg2 *uint) uint

C function: rb_make_exception

func RbMarkHash

func RbMarkHash(arg *StTable)

C function: rb_mark_hash

func RbMarkSet

func RbMarkSet(arg *StTable)

C function: rb_mark_set

func RbMarkTbl

func RbMarkTbl(arg *StTable)

C function: rb_mark_tbl

func RbMarshalDefineCompat

func RbMarshalDefineCompat(newclass uint, oldclass uint, dumper unsafe.Pointer, loader unsafe.Pointer)

C function: rb_marshal_define_compat

func RbMarshalDump

func RbMarshalDump(arg uint, arg2 uint) uint

C function: rb_marshal_dump

func RbMarshalLoad

func RbMarshalLoad(arg uint) uint

C function: rb_marshal_load

func RbMatchBusy

func RbMatchBusy(arg uint)

C function: rb_match_busy

func RbMemClear

func RbMemClear(arg *uint, arg2 int)

C function: rb_mem_clear

func RbMemcicmp

func RbMemcicmp(arg unsafe.Pointer, arg2 unsafe.Pointer, arg3 int) int

C function: rb_memcicmp

func RbMemerror

func RbMemerror()

C function: rb_memerror

func RbMemhash

func RbMemhash(ptr unsafe.Pointer, len_ int) uint

C function: rb_memhash

func RbMethodBasicDefinitionP

func RbMethodBasicDefinitionP(arg uint, arg2 uint) int

C function: rb_method_basic_definition_p

func RbMethodBoundp

func RbMethodBoundp(arg uint, arg2 uint, arg3 int) int

C function: rb_method_boundp

func RbMethodCall

func RbMethodCall(arg int, arg2 *uint, arg3 uint) uint

C function: rb_method_call

func RbMethodCallWithBlock

func RbMethodCallWithBlock(arg int, arg2 *uint, arg3 uint, arg4 uint) uint

C function: rb_method_call_with_block

func RbModAncestors

func RbModAncestors(arg uint) uint

C function: rb_mod_ancestors

func RbModClassVariables

func RbModClassVariables(arg int, arg2 *uint, arg3 uint) uint

C function: rb_mod_class_variables

func RbModConstAt

func RbModConstAt(arg uint, arg2 unsafe.Pointer) unsafe.Pointer

C function: rb_mod_const_at

func RbModConstMissing

func RbModConstMissing(arg uint, arg2 uint) uint

C function: rb_mod_const_missing

func RbModConstOf

func RbModConstOf(arg uint, arg2 unsafe.Pointer) unsafe.Pointer

C function: rb_mod_const_of

func RbModConstants

func RbModConstants(arg int, arg2 *uint, arg3 uint) uint

C function: rb_mod_constants

func RbModIncludeP

func RbModIncludeP(arg uint, arg2 uint) uint

C function: rb_mod_include_p

func RbModIncludedModules

func RbModIncludedModules(arg uint) uint

C function: rb_mod_included_modules

func RbModInitCopy

func RbModInitCopy(arg uint, arg2 uint) uint

C function: rb_mod_init_copy

func RbModMethodArity

func RbModMethodArity(arg uint, arg2 uint) int

C function: rb_mod_method_arity

func RbModModuleEval

func RbModModuleEval(arg int, arg2 *uint, arg3 uint) uint

C function: rb_mod_module_eval

func RbModModuleExec

func RbModModuleExec(arg int, arg2 *uint, arg3 uint) uint

C function: rb_mod_module_exec

func RbModName

func RbModName(arg uint) uint

C function: rb_mod_name

func RbModRemoveConst

func RbModRemoveConst(arg uint, arg2 uint) uint

C function: rb_mod_remove_const

func RbModRemoveCvar

func RbModRemoveCvar(arg uint, arg2 uint) uint

C function: rb_mod_remove_cvar

func RbModSysFail

func RbModSysFail(arg uint, arg2 string)

C function: rb_mod_sys_fail

func RbModSysFailStr

func RbModSysFailStr(arg uint, arg2 uint)

C function: rb_mod_sys_fail_str

func RbModSyserrFail

func RbModSyserrFail(arg uint, arg2 int, arg3 string)

C function: rb_mod_syserr_fail

func RbModSyserrFailStr

func RbModSyserrFailStr(arg uint, arg2 int, arg3 uint)

C function: rb_mod_syserr_fail_str

func RbModuleNew

func RbModuleNew() uint

C function: rb_module_new

func RbMulSizeOverflow

func RbMulSizeOverflow(a uint, b uint, max uint, c *uint) int

C function: rb_mul_size_overflow

func RbMustAsciicompat

func RbMustAsciicompat(arg uint)

C function: rb_must_asciicompat

func RbMutexLock

func RbMutexLock(mutex uint) uint

C function: rb_mutex_lock

func RbMutexLockedP

func RbMutexLockedP(mutex uint) uint

C function: rb_mutex_locked_p

func RbMutexNew

func RbMutexNew() uint

C function: rb_mutex_new

func RbMutexSleep

func RbMutexSleep(self uint, timeout uint) uint

C function: rb_mutex_sleep

func RbMutexSynchronize

func RbMutexSynchronize(mutex uint, func_ unsafe.Pointer, arg uint) uint

C function: rb_mutex_synchronize

func RbMutexTrylock

func RbMutexTrylock(mutex uint) uint

C function: rb_mutex_trylock

func RbMutexUnlock

func RbMutexUnlock(mutex uint) uint

C function: rb_mutex_unlock

func RbNameClass

func RbNameClass(arg uint, arg2 uint)

C function: rb_name_class

func RbNeedBlock

func RbNeedBlock()

C function: rb_need_block

func RbNewobj

func RbNewobj() uint

C function: rb_newobj

func RbNewobjOf

func RbNewobjOf(arg uint, arg2 uint) uint

C function: rb_newobj_of

func RbNotimplement

func RbNotimplement()

C function: rb_notimplement

func RbNum2charInline

func RbNum2charInline(x uint) int8

C function: rb_num2char_inline

func RbNum2dbl

func RbNum2dbl(arg uint) float64

C function: rb_num2dbl

func RbNum2fix

func RbNum2fix(arg uint) uint

C function: rb_num2fix

func RbNum2int

func RbNum2int(arg uint) int

C function: rb_num2int

func RbNum2intInline

func RbNum2intInline(x uint) int

C function: rb_num2int_inline

func RbNum2ll

func RbNum2ll(arg uint) int64

C function: rb_num2ll

func RbNum2llInline

func RbNum2llInline(x uint) int64

C function: rb_num2ll_inline

func RbNum2long

func RbNum2long(arg uint) int

C function: rb_num2long

func RbNum2longInline

func RbNum2longInline(x uint) int

C function: rb_num2long_inline

func RbNum2short

func RbNum2short(arg uint) int16

C function: rb_num2short

func RbNum2shortInline

func RbNum2shortInline(x uint) int16

C function: rb_num2short_inline

func RbNum2uint

func RbNum2uint(arg uint) uint

C function: rb_num2uint

func RbNum2ull

func RbNum2ull(arg uint) uint64

C function: rb_num2ull

func RbNum2ulong

func RbNum2ulong(arg uint) uint

C function: rb_num2ulong

func RbNum2ulongInline

func RbNum2ulongInline(x uint) uint

C function: rb_num2ulong_inline

func RbNum2ushort

func RbNum2ushort(arg uint) uint16

C function: rb_num2ushort

func RbNumCoerceBin

func RbNumCoerceBin(arg uint, arg2 uint, arg3 uint) uint

C function: rb_num_coerce_bin

func RbNumCoerceBit

func RbNumCoerceBit(arg uint, arg2 uint, arg3 uint) uint

C function: rb_num_coerce_bit

func RbNumCoerceCmp

func RbNumCoerceCmp(arg uint, arg2 uint, arg3 uint) uint

C function: rb_num_coerce_cmp

func RbNumCoerceRelop

func RbNumCoerceRelop(arg uint, arg2 uint, arg3 uint) uint

C function: rb_num_coerce_relop

func RbNumZerodiv

func RbNumZerodiv()

C function: rb_num_zerodiv

func RbObjAlloc

func RbObjAlloc(arg uint) uint

C function: rb_obj_alloc

func RbObjAsString

func RbObjAsString(arg uint) uint

C function: rb_obj_as_string

func RbObjCallInit

func RbObjCallInit(arg uint, arg2 int, arg3 *uint)

C function: rb_obj_call_init

func RbObjClass

func RbObjClass(arg uint) uint

C function: rb_obj_class

func RbObjClassname

func RbObjClassname(arg uint) string

C function: rb_obj_classname

func RbObjClone

func RbObjClone(arg uint) uint

C function: rb_obj_clone

func RbObjDup

func RbObjDup(arg uint) uint

C function: rb_obj_dup

func RbObjFreeze

func RbObjFreeze(arg uint) uint

C function: rb_obj_freeze

func RbObjFreezeInline

func RbObjFreezeInline(x uint)

C function: rb_obj_freeze_inline

func RbObjFrozenP

func RbObjFrozenP(arg uint) uint

C function: rb_obj_frozen_p

func RbObjHide

func RbObjHide(obj uint) uint

C function: rb_obj_hide

func RbObjId

func RbObjId(arg uint) uint

C function: rb_obj_id

func RbObjInfect

func RbObjInfect(victim uint, carrier uint)

C function: rb_obj_infect

func RbObjInitCopy

func RbObjInitCopy(arg uint, arg2 uint) uint

C function: rb_obj_init_copy

func RbObjInstanceEval

func RbObjInstanceEval(arg int, arg2 *uint, arg3 uint) uint

C function: rb_obj_instance_eval

func RbObjInstanceExec

func RbObjInstanceExec(arg int, arg2 *uint, arg3 uint) uint

C function: rb_obj_instance_exec

func RbObjInstanceVariables

func RbObjInstanceVariables(arg uint) uint

C function: rb_obj_instance_variables

func RbObjIsInstanceOf

func RbObjIsInstanceOf(arg uint, arg2 uint) uint

C function: rb_obj_is_instance_of

func RbObjIsKindOf

func RbObjIsKindOf(arg uint, arg2 uint) uint

C function: rb_obj_is_kind_of

func RbObjIsMethod

func RbObjIsMethod(arg uint) uint

C function: rb_obj_is_method

func RbObjIsProc

func RbObjIsProc(arg uint) uint

C function: rb_obj_is_proc

func RbObjMethod

func RbObjMethod(arg uint, arg2 uint) uint

C function: rb_obj_method

func RbObjMethodArity

func RbObjMethodArity(arg uint, arg2 uint) int

C function: rb_obj_method_arity

func RbObjRemoveInstanceVariable

func RbObjRemoveInstanceVariable(arg uint, arg2 uint) uint

C function: rb_obj_remove_instance_variable

func RbObjRespondTo

func RbObjRespondTo(arg uint, arg2 uint, arg3 int) int

C function: rb_obj_respond_to

func RbObjReveal

func RbObjReveal(obj uint, klass uint) uint

C function: rb_obj_reveal

func RbObjSetup

func RbObjSetup(obj uint, klass uint, type_ uint) uint

C function: rb_obj_setup

func RbObjSingletonMethods

func RbObjSingletonMethods(arg int, arg2 *uint, arg3 uint) uint

C function: rb_obj_singleton_methods

func RbObjTaint

func RbObjTaint(arg uint) uint

C function: rb_obj_taint

func RbObjTainted

func RbObjTainted(arg uint) uint

C function: rb_obj_tainted

func RbObjTrust

func RbObjTrust(arg uint) uint

C function: rb_obj_trust

func RbObjUntaint

func RbObjUntaint(arg uint) uint

C function: rb_obj_untaint

func RbObjUntrust

func RbObjUntrust(arg uint) uint

C function: rb_obj_untrust

func RbObjUntrusted

func RbObjUntrusted(arg uint) uint

C function: rb_obj_untrusted

func RbObjWbUnprotect

func RbObjWbUnprotect(x uint, filename string, line int) uint

C function: rb_obj_wb_unprotect

func RbObjWrite

func RbObjWrite(a uint, slot *uint, b uint, filename string, line int) uint

C function: rb_obj_write

func RbObjWritten

func RbObjWritten(a uint, oldv uint, b uint, filename string, line int) uint

C function: rb_obj_written

func RbOutOfInt

func RbOutOfInt(num int)

C function: rb_out_of_int

func RbP

func RbP(arg uint)

C function: rb_p

func RbPath2class

func RbPath2class(arg string) uint

C function: rb_path2class

func RbPathCheck

func RbPathCheck(arg string) int

C function: rb_path_check

func RbPathToClass

func RbPathToClass(arg uint) uint

C function: rb_path_to_class

func RbPipe

func RbPipe(pipes *int32) int

C function: rb_pipe

func RbPrependModule

func RbPrependModule(arg uint, arg2 uint)

C function: rb_prepend_module

func RbProcArity

func RbProcArity(arg uint) int

C function: rb_proc_arity

func RbProcCall

func RbProcCall(arg uint, arg2 uint) uint

C function: rb_proc_call

func RbProcCallWithBlock

func RbProcCallWithBlock(arg uint, argc int, argv *uint, arg2 uint) uint

C function: rb_proc_call_with_block

func RbProcExec

func RbProcExec(arg string) int

C function: rb_proc_exec

func RbProcLambdaP

func RbProcLambdaP(arg uint) uint

C function: rb_proc_lambda_p

func RbProcNew

func RbProcNew(arg unsafe.Pointer, arg2 uint) uint

C function: rb_proc_new

func RbProcTimes

func RbProcTimes(arg uint) uint

C function: rb_proc_times

func RbProtect

func RbProtect(arg unsafe.Pointer, arg2 uint, arg3 *int32) uint

C function: rb_protect

func RbProvide

func RbProvide(arg string)

C function: rb_provide

func RbProvided

func RbProvided(arg string) int

C function: rb_provided

func RbRandomBytes

func RbRandomBytes(rnd uint, n int) uint

C function: rb_random_bytes

func RbRandomInt

func RbRandomInt(rnd uint, max uint) uint

C function: rb_random_int

func RbRandomInt32

func RbRandomInt32(rnd uint) uint

C function: rb_random_int32

func RbRandomReal

func RbRandomReal(rnd uint) float64

C function: rb_random_real

func RbRandomUlongLimited

func RbRandomUlongLimited(rnd uint, limit uint) uint

C function: rb_random_ulong_limited

func RbRangeBegLen

func RbRangeBegLen(arg uint, arg2 *int64, arg3 *int64, arg4 int, arg5 int) uint

C function: rb_range_beg_len

func RbRangeNew

func RbRangeNew(arg uint, arg2 uint, arg3 int) uint

C function: rb_range_new

func RbRangeValues

func RbRangeValues(range_ uint, begp *uint, endp *uint, exclp *int32) int

C function: rb_range_values

func RbRational

func RbRational(arg uint, arg2 uint) uint

C function: rb_Rational

func RbRationalDen

func RbRationalDen(rat uint) uint

C function: rb_rational_den

func RbRationalNew

func RbRationalNew(arg uint, arg2 uint) uint

C function: rb_rational_new

func RbRationalNum

func RbRationalNum(rat uint) uint

C function: rb_rational_num

func RbRationalRaw

func RbRationalRaw(arg uint, arg2 uint) uint

C function: rb_rational_raw

func RbReadwriteSysFail

func RbReadwriteSysFail(arg Rb_io_wait_readwrite, arg2 string)

C function: rb_readwrite_sys_fail

func RbReadwriteSyserrFail

func RbReadwriteSyserrFail(arg Rb_io_wait_readwrite, arg2 int, arg3 string)

C function: rb_readwrite_syserr_fail

func RbRegAlloc

func RbRegAlloc() uint

C function: rb_reg_alloc

func RbRegBackrefNumber

func RbRegBackrefNumber(match uint, backref uint) int

C function: rb_reg_backref_number

func RbRegInitStr

func RbRegInitStr(re uint, s uint, options int) uint

C function: rb_reg_init_str

func RbRegLastMatch

func RbRegLastMatch(arg uint) uint

C function: rb_reg_last_match

func RbRegMatch

func RbRegMatch(arg uint, arg2 uint) uint

C function: rb_reg_match

func RbRegMatch2

func RbRegMatch2(arg uint) uint

C function: rb_reg_match2

func RbRegMatchLast

func RbRegMatchLast(arg uint) uint

C function: rb_reg_match_last

func RbRegMatchPost

func RbRegMatchPost(arg uint) uint

C function: rb_reg_match_post

func RbRegMatchPre

func RbRegMatchPre(arg uint) uint

C function: rb_reg_match_pre

func RbRegNew

func RbRegNew(arg string, arg2 int, arg3 int) uint

C function: rb_reg_new

func RbRegNewStr

func RbRegNewStr(arg uint, arg2 int) uint

C function: rb_reg_new_str

func RbRegNthDefined

func RbRegNthDefined(arg int, arg2 uint) uint

C function: rb_reg_nth_defined

func RbRegNthMatch

func RbRegNthMatch(arg int, arg2 uint) uint

C function: rb_reg_nth_match

func RbRegOptions

func RbRegOptions(arg uint) int

C function: rb_reg_options

func RbRemoveEventHook

func RbRemoveEventHook(func_ unsafe.Pointer) int

C function: rb_remove_event_hook

func RbRemoveMethod

func RbRemoveMethod(arg uint, arg2 string)

C function: rb_remove_method

func RbRemoveMethodId

func RbRemoveMethodId(arg uint, arg2 uint)

C function: rb_remove_method_id

func RbRequire

func RbRequire(arg string) uint

C function: rb_require

func RbRequireSafe

func RbRequireSafe(arg uint, arg2 int) uint

C function: rb_require_safe

func RbRescue

func RbRescue(arg unsafe.Pointer, arg2 uint, arg3 unsafe.Pointer, arg4 uint) uint

C function: rb_rescue

func RbReservedFdP

func RbReservedFdP(fd int) int

C function: rb_reserved_fd_p

func RbResetRandomSeed

func RbResetRandomSeed()

C function: rb_reset_random_seed

func RbRespondTo

func RbRespondTo(arg uint, arg2 uint) int

C function: rb_respond_to

func RbRubyDebugPtr

func RbRubyDebugPtr() *uint

C function: rb_ruby_debug_ptr

func RbRubyVerbosePtr

func RbRubyVerbosePtr() *uint

C function: rb_ruby_verbose_ptr

func RbSafeLevel

func RbSafeLevel() int

C function: rb_safe_level

func RbSecure

func RbSecure(arg int)

C function: rb_secure

func RbSecureUpdate

func RbSecureUpdate(arg uint)

C function: rb_secure_update

func RbSetClassPath

func RbSetClassPath(arg uint, arg2 uint, arg3 string)

C function: rb_set_class_path

func RbSetClassPathString

func RbSetClassPathString(arg uint, arg2 uint, arg3 uint)

C function: rb_set_class_path_string

func RbSetEndProc

func RbSetEndProc(arg unsafe.Pointer, arg2 uint)

C function: rb_set_end_proc

func RbSetErrinfo

func RbSetErrinfo(arg uint)

C function: rb_set_errinfo

func RbSetSafeLevel

func RbSetSafeLevel(arg int)

C function: rb_set_safe_level

func RbSetSafeLevelForce

func RbSetSafeLevelForce(arg int)

C function: rb_set_safe_level_force

func RbSingletonClass

func RbSingletonClass(arg uint) uint

C function: rb_singleton_class

func RbSingletonClassAttached

func RbSingletonClassAttached(arg uint, arg2 uint)

C function: rb_singleton_class_attached

func RbSingletonClassClone

func RbSingletonClassClone(arg uint) uint

C function: rb_singleton_class_clone

func RbSourcefile

func RbSourcefile() string

C function: rb_sourcefile

func RbSourceline

func RbSourceline() int

C function: rb_sourceline

func RbSpawn

func RbSpawn(arg int, arg2 *uint) int

C function: rb_spawn

func RbSpawnErr

func RbSpawnErr(arg int, arg2 *uint, arg3 string, arg4 uint) int

C function: rb_spawn_err

func RbSprintf

func RbSprintf(arg string) uint

C function: rb_sprintf

func RbStr2inum

func RbStr2inum(arg uint, arg2 int) uint

C function: rb_str2inum

func RbStrAppend

func RbStrAppend(arg uint, arg2 uint) uint

C function: rb_str_append

func RbStrAssociate

func RbStrAssociate()

C function: rb_str_associate

func RbStrAssociated

func RbStrAssociated()

C function: rb_str_associated

func RbStrBufAppend

func RbStrBufAppend(arg uint, arg2 uint) uint

C function: rb_str_buf_append

func RbStrBufCat

func RbStrBufCat(arg uint, arg2 string, arg3 int) uint

C function: rb_str_buf_cat

func RbStrBufCat2

func RbStrBufCat2(arg uint, arg2 string) uint

C function: rb_str_buf_cat2

func RbStrBufCatAscii

func RbStrBufCatAscii(arg uint, arg2 string) uint

C function: rb_str_buf_cat_ascii

func RbStrBufNew

func RbStrBufNew(arg int) uint

C function: rb_str_buf_new

func RbStrBufNew2

func RbStrBufNew2(arg string) uint

C function: rb_str_buf_new2

func RbStrBufNewCstr

func RbStrBufNewCstr(arg string) uint

C function: rb_str_buf_new_cstr

func RbStrCapacity

func RbStrCapacity(arg uint) uint

C function: rb_str_capacity

func RbStrCat

func RbStrCat(arg uint, arg2 string, arg3 int) uint

C function: rb_str_cat

func RbStrCat2

func RbStrCat2(arg uint, arg2 string) uint

C function: rb_str_cat2

func RbStrCatCstr

func RbStrCatCstr(arg uint, arg2 string) uint

C function: rb_str_cat_cstr

func RbStrCmp

func RbStrCmp(arg uint, arg2 uint) int

C function: rb_str_cmp

func RbStrComparable

func RbStrComparable(arg uint, arg2 uint) int

C function: rb_str_comparable

func RbStrConcat

func RbStrConcat(arg uint, arg2 uint) uint

C function: rb_str_concat

func RbStrDropBytes

func RbStrDropBytes(arg uint, arg2 int) uint

C function: rb_str_drop_bytes

func RbStrDump

func RbStrDump(arg uint) uint

C function: rb_str_dump

func RbStrDup

func RbStrDup(arg uint) uint

C function: rb_str_dup

func RbStrDupFrozen

func RbStrDupFrozen(arg uint) uint

C function: rb_str_dup_frozen

func RbStrEllipsize

func RbStrEllipsize(arg uint, arg2 int) uint

C function: rb_str_ellipsize

func RbStrEncodeOspath

func RbStrEncodeOspath(arg uint) uint

C function: rb_str_encode_ospath

func RbStrEqual

func RbStrEqual(str1 uint, str2 uint) uint

C function: rb_str_equal

func RbStrExport

func RbStrExport(arg uint) uint

C function: rb_str_export

func RbStrExportLocale

func RbStrExportLocale(arg uint) uint

C function: rb_str_export_locale

func RbStrFormat

func RbStrFormat(arg int, arg2 *uint, arg3 uint) uint

C function: rb_str_format

func RbStrFree

func RbStrFree(arg uint)

C function: rb_str_free

func RbStrFreeze

func RbStrFreeze(arg uint) uint

C function: rb_str_freeze

func RbStrHash

func RbStrHash(arg uint) uint

C function: rb_str_hash

func RbStrHashCmp

func RbStrHashCmp(arg uint, arg2 uint) int

C function: rb_str_hash_cmp

func RbStrInspect

func RbStrInspect(arg uint) uint

C function: rb_str_inspect

func RbStrIntern

func RbStrIntern(arg uint) uint

C function: rb_str_intern

func RbStrLength

func RbStrLength(arg uint) uint

C function: rb_str_length

func RbStrLocktmp

func RbStrLocktmp(arg uint) uint

C function: rb_str_locktmp

func RbStrModify

func RbStrModify(arg uint)

C function: rb_str_modify

func RbStrModifyExpand

func RbStrModifyExpand(arg uint, arg2 int)

C function: rb_str_modify_expand

func RbStrNew

func RbStrNew(arg string, arg2 int) uint

C function: rb_str_new

func RbStrNewCstr

func RbStrNewCstr(arg string) uint

C function: rb_str_new_cstr

func RbStrNewFrozen

func RbStrNewFrozen(arg uint) uint

C function: rb_str_new_frozen

func RbStrNewShared

func RbStrNewShared(arg uint) uint

C function: rb_str_new_shared

func RbStrNewStatic

func RbStrNewStatic(arg string, arg2 int) uint

C function: rb_str_new_static

func RbStrNewWithClass

func RbStrNewWithClass(arg uint, arg2 string, arg3 int) uint

C function: rb_str_new_with_class

func RbStrOffset

func RbStrOffset(arg uint, arg2 int) int

C function: rb_str_offset

func RbStrPlus

func RbStrPlus(arg uint, arg2 uint) uint

C function: rb_str_plus

func RbStrReplace

func RbStrReplace(arg uint, arg2 uint) uint

C function: rb_str_replace

func RbStrResize

func RbStrResize(arg uint, arg2 int) uint

C function: rb_str_resize

func RbStrResurrect

func RbStrResurrect(str uint) uint

C function: rb_str_resurrect

func RbStrScrub

func RbStrScrub(arg uint, arg2 uint) uint

C function: rb_str_scrub

func RbStrSetLen

func RbStrSetLen(arg uint, arg2 int)

C function: rb_str_set_len

func RbStrSetter

func RbStrSetter(arg uint, arg2 uint, arg3 *uint)

C function: rb_str_setter

func RbStrSharedReplace

func RbStrSharedReplace(arg uint, arg2 uint)

C function: rb_str_shared_replace

func RbStrSplit

func RbStrSplit(arg uint, arg2 string) uint

C function: rb_str_split

func RbStrStrlen

func RbStrStrlen(arg uint) int

C function: rb_str_strlen

func RbStrSublen

func RbStrSublen(arg uint, arg2 int) int

C function: rb_str_sublen

func RbStrSubpos

func RbStrSubpos(arg uint, arg2 int, arg3 *int64) string

C function: rb_str_subpos

func RbStrSubseq

func RbStrSubseq(arg uint, arg2 int, arg3 int) uint

C function: rb_str_subseq

func RbStrSubstr

func RbStrSubstr(arg uint, arg2 int, arg3 int) uint

C function: rb_str_substr

func RbStrSucc

func RbStrSucc(arg uint) uint

C function: rb_str_succ

func RbStrTimes

func RbStrTimes(arg uint, arg2 uint) uint

C function: rb_str_times

func RbStrTmpNew

func RbStrTmpNew(arg int) uint

C function: rb_str_tmp_new

func RbStrToDbl

func RbStrToDbl(arg uint, arg2 int) float64

C function: rb_str_to_dbl

func RbStrToInum

func RbStrToInum(arg uint, arg2 int, arg3 int) uint

C function: rb_str_to_inum

func RbStrToStr

func RbStrToStr(arg uint) uint

C function: rb_str_to_str

func RbStrUnlocktmp

func RbStrUnlocktmp(arg uint) uint

C function: rb_str_unlocktmp

func RbStrUpdate

func RbStrUpdate(arg uint, arg2 int, arg3 int, arg4 uint)

C function: rb_str_update

func RbStrVcatf

func RbStrVcatf(arg uint, arg2 string, arg3 string) uint

C function: rb_str_vcatf

func RbString

func RbString(arg uint) uint

C function: rb_String

func RbStringValue

func RbStringValue(arg unsafe.Pointer) uint

C function: rb_string_value

func RbStringValueCstr

func RbStringValueCstr(arg unsafe.Pointer) string

C function: rb_string_value_cstr

func RbStringValuePtr

func RbStringValuePtr(arg unsafe.Pointer) string

C function: rb_string_value_ptr

func RbStructAlloc

func RbStructAlloc(arg uint, arg2 uint) uint

C function: rb_struct_alloc

func RbStructAllocNoinit

func RbStructAllocNoinit(arg uint) uint

C function: rb_struct_alloc_noinit

func RbStructAref

func RbStructAref(arg uint, arg2 uint) uint

C function: rb_struct_aref

func RbStructAset

func RbStructAset(arg uint, arg2 uint, arg3 uint) uint

C function: rb_struct_aset

func RbStructGetmember

func RbStructGetmember(arg uint, arg2 uint) uint

C function: rb_struct_getmember

func RbStructInitialize

func RbStructInitialize(arg uint, arg2 uint) uint

C function: rb_struct_initialize

func RbStructMembers

func RbStructMembers(arg uint) uint

C function: rb_struct_members

func RbStructPtr

func RbStructPtr()

C function: rb_struct_ptr

func RbStructSMembers

func RbStructSMembers(arg uint) uint

C function: rb_struct_s_members

func RbStructSize

func RbStructSize(s uint) uint

C function: rb_struct_size

func RbSym2id

func RbSym2id(arg uint) uint

C function: rb_sym2id

func RbSym2str

func RbSym2str(arg uint) uint

C function: rb_sym2str

func RbSymAllSymbols

func RbSymAllSymbols() uint

C function: rb_sym_all_symbols

func RbSymInternedP

func RbSymInternedP(arg uint) int

C function: rb_sym_interned_p

func RbSymToS

func RbSymToS(arg uint) uint

C function: rb_sym_to_s

func RbSymnameP

func RbSymnameP(arg string) int

C function: rb_symname_p

func RbSysFail

func RbSysFail(arg string)

C function: rb_sys_fail

func RbSysFailStr

func RbSysFailStr(arg uint)

C function: rb_sys_fail_str

func RbSyserrFail

func RbSyserrFail(arg int, arg2 string)

C function: rb_syserr_fail

func RbSyserrFailStr

func RbSyserrFailStr(arg int, arg2 uint)

C function: rb_syserr_fail_str

func RbSyserrNew

func RbSyserrNew(arg int, arg2 string) uint

C function: rb_syserr_new

func RbSyserrNewStr

func RbSyserrNewStr(n int, arg uint) uint

C function: rb_syserr_new_str

func RbSyswait

func RbSyswait(pid int)

C function: rb_syswait

func RbTaintedStrNew

func RbTaintedStrNew(arg string, arg2 int) uint

C function: rb_tainted_str_new

func RbTaintedStrNewCstr

func RbTaintedStrNewCstr(arg string) uint

C function: rb_tainted_str_new_cstr

func RbThreadAlone

func RbThreadAlone() int

C function: rb_thread_alone

func RbThreadAtfork

func RbThreadAtfork()

C function: rb_thread_atfork

func RbThreadAtforkBeforeExec

func RbThreadAtforkBeforeExec()

C function: rb_thread_atfork_before_exec

func RbThreadCheckInts

func RbThreadCheckInts()

C function: rb_thread_check_ints

func RbThreadCreate

func RbThreadCreate(arg unsafe.Pointer, arg2 unsafe.Pointer) uint

C function: rb_thread_create

func RbThreadCurrent

func RbThreadCurrent() uint

C function: rb_thread_current

func RbThreadFdClose

func RbThreadFdClose(arg int)

C function: rb_thread_fd_close

func RbThreadFdSelect

func RbThreadFdSelect(arg int, arg2 *RbFdsetT, arg3 *RbFdsetT, arg4 *RbFdsetT, arg5 unsafe.Pointer) int

C function: rb_thread_fd_select

func RbThreadFdWritable

func RbThreadFdWritable(arg int) int

C function: rb_thread_fd_writable

func RbThreadInterrupted

func RbThreadInterrupted(thval uint) int

C function: rb_thread_interrupted

func RbThreadKill

func RbThreadKill(arg uint) uint

C function: rb_thread_kill

func RbThreadLocalAref

func RbThreadLocalAref(arg uint, arg2 uint) uint

C function: rb_thread_local_aref

func RbThreadLocalAset

func RbThreadLocalAset(arg uint, arg2 uint, arg3 uint) uint

C function: rb_thread_local_aset

func RbThreadMain

func RbThreadMain() uint

C function: rb_thread_main

func RbThreadRun

func RbThreadRun(arg uint) uint

C function: rb_thread_run

func RbThreadSchedule

func RbThreadSchedule()

C function: rb_thread_schedule

func RbThreadSleep

func RbThreadSleep(arg int)

C function: rb_thread_sleep

func RbThreadSleepDeadly

func RbThreadSleepDeadly()

C function: rb_thread_sleep_deadly

func RbThreadSleepForever

func RbThreadSleepForever()

C function: rb_thread_sleep_forever

func RbThreadStop

func RbThreadStop() uint

C function: rb_thread_stop

func RbThreadWaitFd

func RbThreadWaitFd(arg int)

C function: rb_thread_wait_fd

func RbThreadWaitFor

func RbThreadWaitFor(arg unsafe.Pointer)

C function: rb_thread_wait_for

func RbThreadWakeup

func RbThreadWakeup(arg uint) uint

C function: rb_thread_wakeup

func RbThreadWakeupAlive

func RbThreadWakeupAlive(arg uint) uint

C function: rb_thread_wakeup_alive

func RbThrow

func RbThrow(arg string, arg2 uint)

C function: rb_throw

func RbThrowObj

func RbThrowObj(arg uint, arg2 uint)

C function: rb_throw_obj

func RbTimeInterval

func RbTimeInterval(num uint) unsafe.Pointer

C function: rb_time_interval

func RbTimeNanoNew

func RbTimeNanoNew(arg int, arg2 int) uint

C function: rb_time_nano_new

func RbTimeNew

func RbTimeNew(arg int, arg2 int) uint

C function: rb_time_new

func RbTimeNumNew

func RbTimeNumNew(arg uint, arg2 uint) uint

C function: rb_time_num_new

func RbTimeSucc

func RbTimeSucc(arg uint) uint

C function: rb_time_succ

func RbTimeTimespec

func RbTimeTimespec(time_ uint) unsafe.Pointer

C function: rb_time_timespec

func RbTimeTimespecNew

func RbTimeTimespecNew(arg unsafe.Pointer, arg2 int) uint

C function: rb_time_timespec_new

func RbTimeTimeval

func RbTimeTimeval(time_ uint) unsafe.Pointer

C function: rb_time_timeval

func RbTimeUtcOffset

func RbTimeUtcOffset(time_ uint) uint

C function: rb_time_utc_offset

func RbTimespecNow

func RbTimespecNow(arg unsafe.Pointer)

C function: rb_timespec_now

func RbToFloat

func RbToFloat(arg uint) uint

C function: rb_to_float

func RbToId

func RbToId(arg uint) uint

C function: rb_to_id

func RbToInt

func RbToInt(arg uint) uint

C function: rb_to_int

func RbToSymbol

func RbToSymbol(name uint) uint

C function: rb_to_symbol

func RbTolower

func RbTolower(c int) int

C function: rb_tolower

func RbToupper

func RbToupper(c int) int

C function: rb_toupper

func RbTrapExec

func RbTrapExec()

C function: rb_trap_exec

func RbTrapExit

func RbTrapExit()

C function: rb_trap_exit

func RbType

func RbType(obj uint) int

C function: rb_type

func RbTypeddataInheritedP

func RbTypeddataInheritedP(child *RbDataTypeStruct, parent *RbDataTypeStruct) int

C function: rb_typeddata_inherited_p

func RbTypeddataIsKindOf

func RbTypeddataIsKindOf(arg uint, arg2 *RbDataTypeStruct) int

C function: rb_typeddata_is_kind_of

func RbUint2big

func RbUint2big(arg uint) uint

C function: rb_uint2big

func RbUint2inum

func RbUint2inum(arg uint) uint

C function: rb_uint2inum

func RbUll2inum

func RbUll2inum(arg uint64) uint

C function: rb_ull2inum

func RbUlong2numInline

func RbUlong2numInline(v uint) uint

C function: rb_ulong2num_inline

func RbUndef

func RbUndef(arg uint, arg2 uint)

C function: rb_undef

func RbUndefAllocFunc

func RbUndefAllocFunc(arg uint)

C function: rb_undef_alloc_func

func RbUndefMethod

func RbUndefMethod(arg uint, arg2 string)

C function: rb_undef_method

func RbUndefineFinalizer

func RbUndefineFinalizer(arg uint) uint

C function: rb_undefine_finalizer

func RbUpdateMaxFd

func RbUpdateMaxFd(fd int)

C function: rb_update_max_fd

func RbUsasciiStrNew

func RbUsasciiStrNew(arg string, arg2 int) uint

C function: rb_usascii_str_new

func RbUsasciiStrNewCstr

func RbUsasciiStrNewCstr(arg string) uint

C function: rb_usascii_str_new_cstr

func RbUsasciiStrNewStatic

func RbUsasciiStrNewStatic(arg string, arg2 int) uint

C function: rb_usascii_str_new_static

func RbUtf8StrNew

func RbUtf8StrNew(arg string, arg2 int) uint

C function: rb_utf8_str_new

func RbUtf8StrNewCstr

func RbUtf8StrNewCstr(arg string) uint

C function: rb_utf8_str_new_cstr

func RbUtf8StrNewStatic

func RbUtf8StrNewStatic(arg string, arg2 int) uint

C function: rb_utf8_str_new_static

func RbUvToUtf8

func RbUvToUtf8(arg string, arg2 uint) int

C function: rb_uv_to_utf8

func RbVarargsBadLength

func RbVarargsBadLength(arg int, arg2 int) int

C function: rb_varargs_bad_length

func RbVsprintf

func RbVsprintf(arg string, arg2 string) uint

C function: rb_vsprintf

func RbWaitpid

func RbWaitpid(pid int, status *int32, flags int) int

C function: rb_waitpid

func RbWriteError

func RbWriteError(arg string)

C function: rb_write_error

func RbWriteError2

func RbWriteError2(arg string, arg2 int)

C function: rb_write_error2

func RbYield

func RbYield(arg uint) uint

C function: rb_yield

func RbYieldBlock

func RbYieldBlock(arg uint, arg2 uint, arg3 int, arg4 *uint, arg5 uint) uint

C function: rb_yield_block

func RbYieldSplat

func RbYieldSplat(arg uint) uint

C function: rb_yield_splat

func RbYieldValues2

func RbYieldValues2(n int, argv *uint) uint

C function: rb_yield_values2

func Rb_argv0

func Rb_argv0() uint

func Rb_cArray

func Rb_cArray() uint

func Rb_cBasicObject

func Rb_cBasicObject() uint

func Rb_cBinding

func Rb_cBinding() uint

func Rb_cClass

func Rb_cClass() uint

func Rb_cComplex

func Rb_cComplex() uint

func Rb_cCont

func Rb_cCont() uint

func Rb_cData

func Rb_cData() uint

func Rb_cDir

func Rb_cDir() uint

func Rb_cEncoding

func Rb_cEncoding() uint

func Rb_cEnumerator

func Rb_cEnumerator() uint

func Rb_cFalseClass

func Rb_cFalseClass() uint

func Rb_cFile

func Rb_cFile() uint

func Rb_cFloat

func Rb_cFloat() uint

func Rb_cHash

func Rb_cHash() uint

func Rb_cIO

func Rb_cIO() uint

func Rb_cInteger

func Rb_cInteger() uint

func Rb_cMatch

func Rb_cMatch() uint

func Rb_cMethod

func Rb_cMethod() uint

func Rb_cModule

func Rb_cModule() uint

func Rb_cNameErrorMesg

func Rb_cNameErrorMesg() uint

func Rb_cNilClass

func Rb_cNilClass() uint

func Rb_cNumeric

func Rb_cNumeric() uint

func Rb_cObject

func Rb_cObject() uint

func Rb_cProc

func Rb_cProc() uint

func Rb_cRandom

func Rb_cRandom() uint

func Rb_cRange

func Rb_cRange() uint

func Rb_cRational

func Rb_cRational() uint

func Rb_cRegexp

func Rb_cRegexp() uint

func Rb_cStat

func Rb_cStat() uint

func Rb_cString

func Rb_cString() uint

func Rb_cStruct

func Rb_cStruct() uint

func Rb_cSymbol

func Rb_cSymbol() uint

func Rb_cThread

func Rb_cThread() uint

func Rb_cTime

func Rb_cTime() uint

func Rb_cTrueClass

func Rb_cTrueClass() uint

func Rb_cUnboundMethod

func Rb_cUnboundMethod() uint

func Rb_default_rs

func Rb_default_rs() uint

func Rb_eArgError

func Rb_eArgError() uint

func Rb_eEOFError

func Rb_eEOFError() uint

func Rb_eEncCompatError

func Rb_eEncCompatError() uint

func Rb_eEncodingError

func Rb_eEncodingError() uint

func Rb_eException

func Rb_eException() uint

func Rb_eFatal

func Rb_eFatal() uint

func Rb_eFloatDomainError

func Rb_eFloatDomainError() uint

func Rb_eFrozenError

func Rb_eFrozenError() uint

func Rb_eIOError

func Rb_eIOError() uint

func Rb_eIndexError

func Rb_eIndexError() uint

func Rb_eInterrupt

func Rb_eInterrupt() uint

func Rb_eKeyError

func Rb_eKeyError() uint

func Rb_eLoadError

func Rb_eLoadError() uint

func Rb_eLocalJumpError

func Rb_eLocalJumpError() uint

func Rb_eMathDomainError

func Rb_eMathDomainError() uint

func Rb_eNameError

func Rb_eNameError() uint

func Rb_eNoMemError

func Rb_eNoMemError() uint

func Rb_eNoMethodError

func Rb_eNoMethodError() uint

func Rb_eNotImpError

func Rb_eNotImpError() uint

func Rb_eRangeError

func Rb_eRangeError() uint

func Rb_eRegexpError

func Rb_eRegexpError() uint

func Rb_eRuntimeError

func Rb_eRuntimeError() uint

func Rb_eScriptError

func Rb_eScriptError() uint

func Rb_eSecurityError

func Rb_eSecurityError() uint

func Rb_eSignal

func Rb_eSignal() uint

func Rb_eStandardError

func Rb_eStandardError() uint

func Rb_eStopIteration

func Rb_eStopIteration() uint

func Rb_eSyntaxError

func Rb_eSyntaxError() uint

func Rb_eSysStackError

func Rb_eSysStackError() uint

func Rb_eSystemCallError

func Rb_eSystemCallError() uint

func Rb_eSystemExit

func Rb_eSystemExit() uint

func Rb_eThreadError

func Rb_eThreadError() uint

func Rb_eTypeError

func Rb_eTypeError() uint

func Rb_eZeroDivError

func Rb_eZeroDivError() uint

func Rb_fs

func Rb_fs() uint

func Rb_mComparable

func Rb_mComparable() uint

func Rb_mEnumerable

func Rb_mEnumerable() uint

func Rb_mErrno

func Rb_mErrno() uint

func Rb_mFileTest

func Rb_mFileTest() uint

func Rb_mGC

func Rb_mGC() uint

func Rb_mKernel

func Rb_mKernel() uint

func Rb_mMath

func Rb_mMath() uint

func Rb_mProcess

func Rb_mProcess() uint

func Rb_mWaitReadable

func Rb_mWaitReadable() uint

func Rb_mWaitWritable

func Rb_mWaitWritable() uint

func Rb_output_fs

func Rb_output_fs() uint

func Rb_output_rs

func Rb_output_rs() uint

func Rb_rs

func Rb_rs() uint

func Rb_stderr

func Rb_stderr() uint

func Rb_stdin

func Rb_stdin() uint

func Rb_stdout

func Rb_stdout() uint

func RubyBraceGlob

func RubyBraceGlob(arg string, arg2 int, arg3 unsafe.Pointer, arg4 uint) int

C function: ruby_brace_glob

func RubyCleanup

func RubyCleanup(arg unsafe.Pointer) int

C function: ruby_cleanup

func RubyDefaultSignal

func RubyDefaultSignal(arg int)

C function: ruby_default_signal

func RubyExecNode

func RubyExecNode(n unsafe.Pointer) int

C function: ruby_exec_node

func RubyExecutableNode

func RubyExecutableNode(n unsafe.Pointer, status *int32) int

C function: ruby_executable_node

func RubyFinalize

func RubyFinalize()

C function: ruby_finalize

func RubyGlob

func RubyGlob(arg string, arg2 int, arg3 unsafe.Pointer, arg4 uint) int

C function: ruby_glob

func RubyIncpush

func RubyIncpush(arg string)

C function: ruby_incpush

func RubyInit

func RubyInit()

C function: ruby_init

func RubyInitLoadpath

func RubyInitLoadpath()

C function: ruby_init_loadpath

func RubyInitStack

func RubyInitStack(arg unsafe.Pointer)

C function: ruby_init_stack

func RubyMallocSizeOverflow

func RubyMallocSizeOverflow(arg uint, arg2 uint)

C function: ruby_malloc_size_overflow

func RubyNativeThreadP

func RubyNativeThreadP() int

C function: ruby_native_thread_p

func RubyOptions

func RubyOptions(argc int, argv string) unsafe.Pointer

C function: ruby_options

func RubyPosixSignal

func RubyPosixSignal(arg int, arg2 unsafe.Pointer)

C function: ruby_posix_signal

func RubyProcessOptions

func RubyProcessOptions(arg int, arg2 string) unsafe.Pointer

C function: ruby_process_options

func RubyProgInit

func RubyProgInit()

C function: ruby_prog_init

func RubyRunNode

func RubyRunNode(n unsafe.Pointer) int

C function: ruby_run_node

func RubyScript

func RubyScript(name string)

C function: ruby_script

func RubySetArgv

func RubySetArgv(arg int, arg2 string)

C function: ruby_set_argv

func RubySetScriptName

func RubySetScriptName(name uint)

C function: ruby_set_script_name

func RubySetStackSize

func RubySetStackSize(arg uint)

C function: ruby_set_stack_size

func RubySetup

func RubySetup() int

C function: ruby_setup

func RubyShowCopyright

func RubyShowCopyright()

C function: ruby_show_copyright

func RubyShowCopyrightToDie

func RubyShowCopyrightToDie(arg int) int

C function: ruby_show_copyright_to_die

func RubyShowVersion

func RubyShowVersion()

C function: ruby_show_version

func RubySigFinalize

func RubySigFinalize()

C function: ruby_sig_finalize

func RubySignalName

func RubySignalName(arg int) string

C function: ruby_signal_name

func RubySnprintf

func RubySnprintf(str string, n uint, fmt_ string) int

C function: ruby_snprintf

func RubyStackCheck

func RubyStackCheck() int

C function: ruby_stack_check

func RubyStackLength

func RubyStackLength(arg *uint) uint

C function: ruby_stack_length

func RubyStop

func RubyStop(arg int)

C function: ruby_stop

func RubyStrtoul

func RubyStrtoul(str string, endptr string, base int) uint

C function: ruby_strtoul

func RubySysinit

func RubySysinit(argc *int32, argv string)

C function: ruby_sysinit

func RubyVsnprintf

func RubyVsnprintf(str string, n uint, fmt_ string, ap string) int

C function: ruby_vsnprintf

func RubyXcalloc

func RubyXcalloc(arg uint, arg2 uint) unsafe.Pointer

C function: ruby_xcalloc

func RubyXfree

func RubyXfree(arg unsafe.Pointer)

C function: ruby_xfree

func RubyXmalloc

func RubyXmalloc(arg uint) unsafe.Pointer

C function: ruby_xmalloc

func RubyXmalloc2

func RubyXmalloc2(arg uint, arg2 uint) unsafe.Pointer

C function: ruby_xmalloc2

func RubyXrealloc

func RubyXrealloc(arg unsafe.Pointer, arg2 uint) unsafe.Pointer

C function: ruby_xrealloc

func RubyXrealloc2

func RubyXrealloc2(arg unsafe.Pointer, arg2 uint, arg3 uint) unsafe.Pointer

C function: ruby_xrealloc2

func StAddDirect

func StAddDirect(arg *StTable, arg2 uint, arg3 uint)

C function: st_add_direct

func StCleanupSafe

func StCleanupSafe(arg *StTable, arg2 uint)

C function: st_cleanup_safe

func StClear

func StClear(arg *StTable)

C function: st_clear

func StDelete

func StDelete(arg *StTable, arg2 *uint, arg3 *uint) int

C function: st_delete

func StDeleteSafe

func StDeleteSafe(arg *StTable, arg2 *uint, arg3 *uint, arg4 uint) int

C function: st_delete_safe

func StForeach

func StForeach(arg *StTable, arg2 unsafe.Pointer, arg3 uint) int

C function: st_foreach

func StForeachCheck

func StForeachCheck(arg *StTable, arg2 unsafe.Pointer, arg3 uint, arg4 uint) int

C function: st_foreach_check

func StForeachSafe

func StForeachSafe(arg *StTable, arg2 unsafe.Pointer, arg3 uint)

C function: st_foreach_safe

func StFreeTable

func StFreeTable(arg *StTable)

C function: st_free_table

func StGetKey

func StGetKey(arg *StTable, arg2 uint, arg3 *uint) int

C function: st_get_key

func StHash

func StHash(ptr unsafe.Pointer, len_ uint, h uint) uint

C function: st_hash

func StHashEnd

func StHashEnd(h uint) uint

C function: st_hash_end

func StHashStart

func StHashStart(h uint) uint

C function: st_hash_start

func StHashUint

func StHashUint(h uint, i uint) uint

C function: st_hash_uint

func StHashUint32

func StHashUint32(h uint, i uint32) uint

C function: st_hash_uint32

func StInsert

func StInsert(arg *StTable, arg2 uint, arg3 uint) int

C function: st_insert

func StInsert2

func StInsert2(arg *StTable, arg2 uint, arg3 uint, arg4 unsafe.Pointer) int

C function: st_insert2

func StKeys

func StKeys(table *StTable, keys *uint, size uint) uint

C function: st_keys

func StKeysCheck

func StKeysCheck(table *StTable, keys *uint, size uint, never uint) uint

C function: st_keys_check

func StLocaleInsensitiveStrcasecmp

func StLocaleInsensitiveStrcasecmp(s1 string, s2 string) int

C function: st_locale_insensitive_strcasecmp

func StLocaleInsensitiveStrncasecmp

func StLocaleInsensitiveStrncasecmp(s1 string, s2 string, n uint) int

C function: st_locale_insensitive_strncasecmp

func StLookup

func StLookup(arg *StTable, arg2 uint, arg3 *uint) int

C function: st_lookup

func StMemsize

func StMemsize(arg *StTable) uint

C function: st_memsize

func StNumcmp

func StNumcmp(arg uint, arg2 uint) int

C function: st_numcmp

func StNumhash

func StNumhash(arg uint) uint

C function: st_numhash

func StShift

func StShift(arg *StTable, arg2 *uint, arg3 *uint) int

C function: st_shift

func StUpdate

func StUpdate(table *StTable, key uint, func_ unsafe.Pointer, arg uint) int

C function: st_update

func StValues

func StValues(table *StTable, values *uint, size uint) uint

C function: st_values

func StValuesCheck

func StValuesCheck(table *StTable, values *uint, size uint, never uint) uint

C function: st_values_check

func SymbolAvailable

func SymbolAvailable(symbol string) bool

SymbolAvailable reports whether the named C symbol was bound when the library loaded. Calling a generated wrapper whose symbol is unavailable dereferences a nil function variable and panics.

Types

type Idtype_t

type Idtype_t int32
const (
	P_ALL  Idtype_t = 0
	P_PID  Idtype_t = 1
	P_PGID Idtype_t = 2
)

func (Idtype_t) String

func (e Idtype_t) String() string

type RArray

type RArray struct {
	Basic RBasic
	As    unsafe.Pointer
}

type RBasic

type RBasic struct {
	Flags uint
	Klass uint
}

type RClassDeprecated

type RClassDeprecated struct {
	Basic RBasic
}

type RData

type RData struct {
	Basic RBasic
	Dmark unsafe.Pointer
	Dfree unsafe.Pointer
	Data  unsafe.Pointer
}

type RFile

type RFile struct {
	Basic RBasic
	Fptr  unsafe.Pointer
}

type RObject

type RObject struct {
	Basic RBasic
	As    unsafe.Pointer
}

type RRegexp

type RRegexp struct {
	Basic  RBasic
	Ptr    unsafe.Pointer
	Src    uint
	Usecnt uint
}

type RString

type RString struct {
	Basic RBasic
	As    unsafe.Pointer
}

type RTypedData

type RTypedData struct {
	Basic      RBasic
	Type       *RbDataTypeStruct
	Typed_flag uint
	Data       unsafe.Pointer
}

type RbArithmeticSequenceComponentsT

type RbArithmeticSequenceComponentsT struct {
	Begin       uint
	End         uint
	Step        uint
	Exclude_end int32
}

C struct: rb_arithmetic_sequence_components_t

type RbDataTypeStruct

type RbDataTypeStruct struct {
	// contains filtered or unexported fields
}

C struct: rb_data_type_struct RbDataTypeStruct is held as its exact 72-byte C ABI layout (a union / packed / variable layout not expressible as typed Go fields).

type RbDataTypeT

type RbDataTypeT = RbDataTypeStruct

RbDataTypeT is an alias for rb_data_type_struct (C typedef rb_data_type_t).

type RbFdsetT

type RbFdsetT struct {
	Maxfd int32
	Fdset unsafe.Pointer
}

C struct: rb_fdset_t

type Rb_io_wait_readwrite

type Rb_io_wait_readwrite int32
const (
	RB_IO_WAIT_READABLE Rb_io_wait_readwrite = 0
	RB_IO_WAIT_WRITABLE Rb_io_wait_readwrite = 1
)

func (Rb_io_wait_readwrite) String

func (e Rb_io_wait_readwrite) String() string

type Ruby_fl_type

type Ruby_fl_type int32
const (
	RUBY_FL_WB_PROTECTED Ruby_fl_type = 32
	RUBY_FL_PROMOTED0    Ruby_fl_type = 32
	RUBY_FL_PROMOTED1    Ruby_fl_type = 64
	RUBY_FL_PROMOTED     Ruby_fl_type = 96
	RUBY_FL_FINALIZE     Ruby_fl_type = 128
	RUBY_FL_TAINT        Ruby_fl_type = 256
	RUBY_FL_UNTRUSTED    Ruby_fl_type = 256
	RUBY_FL_EXIVAR       Ruby_fl_type = 1024
	RUBY_FL_FREEZE       Ruby_fl_type = 2048
	RUBY_FL_USHIFT       Ruby_fl_type = 12
	RUBY_FL_USER0        Ruby_fl_type = 4096
	RUBY_FL_USER1        Ruby_fl_type = 8192
	RUBY_FL_USER2        Ruby_fl_type = 16384
	RUBY_FL_USER3        Ruby_fl_type = 32768
	RUBY_FL_USER4        Ruby_fl_type = 65536
	RUBY_FL_USER5        Ruby_fl_type = 131072
	RUBY_FL_USER6        Ruby_fl_type = 262144
	RUBY_FL_USER7        Ruby_fl_type = 524288
	RUBY_FL_USER8        Ruby_fl_type = 1048576
	RUBY_FL_USER9        Ruby_fl_type = 2097152
	RUBY_FL_USER10       Ruby_fl_type = 4194304
	RUBY_FL_USER11       Ruby_fl_type = 8388608
	RUBY_FL_USER12       Ruby_fl_type = 16777216
	RUBY_FL_USER13       Ruby_fl_type = 33554432
	RUBY_FL_USER14       Ruby_fl_type = 67108864
	RUBY_FL_USER15       Ruby_fl_type = 134217728
	RUBY_FL_USER16       Ruby_fl_type = 268435456
	RUBY_FL_USER17       Ruby_fl_type = 536870912
	RUBY_FL_USER18       Ruby_fl_type = 1073741824
	RUBY_FL_USER19       Ruby_fl_type = -2147483648
	RUBY_ELTS_SHARED     Ruby_fl_type = 16384
	RUBY_FL_DUPPED       Ruby_fl_type = 1311
	RUBY_FL_SINGLETON    Ruby_fl_type = 4096
)

func (Ruby_fl_type) String

func (e Ruby_fl_type) String() string

type Ruby_rarray_flags

type Ruby_rarray_flags int32
const (
	RARRAY_EMBED_LEN_MAX   Ruby_rarray_flags = 3
	RARRAY_EMBED_FLAG      Ruby_rarray_flags = 8192
	RARRAY_EMBED_LEN_MASK  Ruby_rarray_flags = 98304
	RARRAY_EMBED_LEN_SHIFT Ruby_rarray_flags = 15
	RARRAY_TRANSIENT_FLAG  Ruby_rarray_flags = 33554432
	RARRAY_ENUM_END        Ruby_rarray_flags = 33554433
)

func (Ruby_rarray_flags) String

func (e Ruby_rarray_flags) String() string

type Ruby_rmodule_flags

type Ruby_rmodule_flags int32
const (
	RMODULE_IS_OVERLAID              Ruby_rmodule_flags = 16384
	RMODULE_IS_REFINEMENT            Ruby_rmodule_flags = 32768
	RMODULE_INCLUDED_INTO_REFINEMENT Ruby_rmodule_flags = 65536
	RMODULE_ENUM_END                 Ruby_rmodule_flags = 65537
)

func (Ruby_rmodule_flags) String

func (e Ruby_rmodule_flags) String() string

type Ruby_robject_flags

type Ruby_robject_flags int32
const (
	ROBJECT_EMBED_LEN_MAX Ruby_robject_flags = 3
	ROBJECT_EMBED         Ruby_robject_flags = 8192
	ROBJECT_ENUM_END      Ruby_robject_flags = 8193
)

func (Ruby_robject_flags) String

func (e Ruby_robject_flags) String() string

type Ruby_rstring_flags

type Ruby_rstring_flags int32
const (
	RSTRING_NOEMBED         Ruby_rstring_flags = 8192
	RSTRING_EMBED_LEN_MASK  Ruby_rstring_flags = 507904
	RSTRING_EMBED_LEN_SHIFT Ruby_rstring_flags = 14
	RSTRING_EMBED_LEN_MAX   Ruby_rstring_flags = 23
	RSTRING_FSTR            Ruby_rstring_flags = 536870912
	RSTRING_ENUM_END        Ruby_rstring_flags = 536870913
)

func (Ruby_rstring_flags) String

func (e Ruby_rstring_flags) String() string

type Ruby_special_consts

type Ruby_special_consts int32
const (
	RUBY_Qfalse         Ruby_special_consts = 0
	RUBY_Qtrue          Ruby_special_consts = 20
	RUBY_Qnil           Ruby_special_consts = 8
	RUBY_Qundef         Ruby_special_consts = 52
	RUBY_IMMEDIATE_MASK Ruby_special_consts = 7
	RUBY_FIXNUM_FLAG    Ruby_special_consts = 1
	RUBY_FLONUM_MASK    Ruby_special_consts = 3
	RUBY_FLONUM_FLAG    Ruby_special_consts = 2
	RUBY_SYMBOL_FLAG    Ruby_special_consts = 12
	RUBY_SPECIAL_SHIFT  Ruby_special_consts = 8
)

func (Ruby_special_consts) String

func (e Ruby_special_consts) String() string

type Ruby_value_type

type Ruby_value_type int32
const (
	RUBY_T_NONE     Ruby_value_type = 0
	RUBY_T_OBJECT   Ruby_value_type = 1
	RUBY_T_CLASS    Ruby_value_type = 2
	RUBY_T_MODULE   Ruby_value_type = 3
	RUBY_T_FLOAT    Ruby_value_type = 4
	RUBY_T_STRING   Ruby_value_type = 5
	RUBY_T_REGEXP   Ruby_value_type = 6
	RUBY_T_ARRAY    Ruby_value_type = 7
	RUBY_T_HASH     Ruby_value_type = 8
	RUBY_T_STRUCT   Ruby_value_type = 9
	RUBY_T_BIGNUM   Ruby_value_type = 10
	RUBY_T_FILE     Ruby_value_type = 11
	RUBY_T_DATA     Ruby_value_type = 12
	RUBY_T_MATCH    Ruby_value_type = 13
	RUBY_T_COMPLEX  Ruby_value_type = 14
	RUBY_T_RATIONAL Ruby_value_type = 15
	RUBY_T_NIL      Ruby_value_type = 17
	RUBY_T_TRUE     Ruby_value_type = 18
	RUBY_T_FALSE    Ruby_value_type = 19
	RUBY_T_SYMBOL   Ruby_value_type = 20
	RUBY_T_FIXNUM   Ruby_value_type = 21
	RUBY_T_UNDEF    Ruby_value_type = 22
	RUBY_T_IMEMO    Ruby_value_type = 26
	RUBY_T_NODE     Ruby_value_type = 27
	RUBY_T_ICLASS   Ruby_value_type = 28
	RUBY_T_ZOMBIE   Ruby_value_type = 29
	RUBY_T_MASK     Ruby_value_type = 31
)

func (Ruby_value_type) String

func (e Ruby_value_type) String() string

type StHashType

type StHashType struct {
	// contains filtered or unexported fields
}

C struct: st_hash_type StHashType is held as its exact 16-byte C ABI layout (a union / packed / variable layout not expressible as typed Go fields).

type StTable

type StTable struct {
	Entry_power   uint8
	Bin_power     uint8
	Size_ind      uint8
	Rebuilds_num  uint32
	Type          *StHashType
	Num_entries   uint
	Bins          *uint
	Entries_start uint
	Entries_bound uint
	Entries       unsafe.Pointer
}

C struct: st_table

func RbHashTbl

func RbHashTbl(arg uint, file string, line int) *StTable

C function: rb_hash_tbl

func StCopy

func StCopy(arg *StTable) *StTable

C function: st_copy

func StInitNumtable

func StInitNumtable() *StTable

C function: st_init_numtable

func StInitNumtableWithSize

func StInitNumtableWithSize(arg uint) *StTable

C function: st_init_numtable_with_size

func StInitStrcasetable

func StInitStrcasetable() *StTable

C function: st_init_strcasetable

func StInitStrcasetableWithSize

func StInitStrcasetableWithSize(arg uint) *StTable

C function: st_init_strcasetable_with_size

func StInitStrtable

func StInitStrtable() *StTable

C function: st_init_strtable

func StInitStrtableWithSize

func StInitStrtableWithSize(arg uint) *StTable

C function: st_init_strtable_with_size

func StInitTable

func StInitTable(arg *StHashType) *StTable

C function: st_init_table

func StInitTableWithSize

func StInitTableWithSize(arg *StHashType, arg2 uint) *StTable

C function: st_init_table_with_size

type StTableEntry

type StTableEntry struct{}

C struct: st_table_entry StTableEntry is an opaque type.

type St_retval

type St_retval int32
const (
	ST_CONTINUE St_retval = 0
	ST_STOP     St_retval = 1
	ST_DELETE   St_retval = 2
	ST_CHECK    St_retval = 3
)

func (St_retval) String

func (e St_retval) String() string

type Timeval

type Timeval struct{}

C struct: timeval Timeval is an opaque type.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL