Ruby: ext/digest/digest.c File Reference

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

Macros | Functions
digest.c File Reference
`#include "digest.h"`

Go to the source code of this file.

## Macros
#define | RUBY_UNTYPED_DATA_WARNING 0

## Functions
void | Init_digest_base (void)
void | Init_digest (void)
void | InitVM_digest (void)

## Macro Definition Documentation

## ◆ RUBY_UNTYPED_DATA_WARNING

#define RUBY_UNTYPED_DATA_WARNING 0

## Function Documentation

## ◆ Init_digest()

void Init_digest | ( | void |  | ) |

Definition at line 747 of file digest.c.

References InitVM, and rb_intern().

## ◆ Init_digest_base()

void Init_digest_base | ( | void |  | ) |

## ◆ InitVM_digest()

void InitVM_digest | ( | void |  | ) |

Definition at line 761 of file digest.c.

References rb_cObject, rb_define_alloc_func(), rb_define_class_under(), rb_define_method, rb_define_module(), rb_define_module_function, rb_define_module_under(), rb_define_private_method, rb_define_singleton_method, rb_ext_ractor_safe(), and rb_include_module().