Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
Internal header for require. More...
#include "ruby/ruby.h"
Go to the source code of this file.
Functions | |
VALUE | rb_get_expanded_load_path (void) |
int | rb_require_internal (VALUE fname) |
void | rb_load_fail (VALUE, const char *) |
Internal header for require.
Definition in file load.h.
VALUE rb_get_expanded_load_path | ( | void | ) |
Definition at line 104 of file load.c.
References EXPAND_ALL, EXPAND_HOME, EXPAND_NON_CACHE, EXPAND_RELATIVE, rb_vm_struct::expanded_load_path, rb_vm_struct::load_path, rb_vm_struct::load_path_check_cache, rb_vm_struct::load_path_snapshot, Qtrue, rb_ary_shared_with_p(), rb_dir_getwd_ospath(), and rb_str_equal().
Referenced by rb_find_file(), and rb_find_file_ext().