Ruby
2.4.2p198(2017-09-14revision59899)
|
Go to the source code of this file.
Functions | |
static VALUE | rb_coverage_start (VALUE klass) |
static int | coverage_peek_result_i (st_data_t key, st_data_t val, st_data_t h) |
static VALUE | rb_coverage_peek_result (VALUE klass) |
static VALUE | rb_coverage_result (VALUE klass) |
void | Init_coverage (void) |
Definition at line 33 of file coverage.c.
References coverage(), rb_ary_dup(), rb_ary_freeze(), rb_hash_aset(), and ST_CONTINUE.
Referenced by rb_coverage_peek_result().
void Init_coverage | ( | void | ) |
Definition at line 112 of file coverage.c.
References rb_coverage_peek_result(), rb_coverage_result(), rb_coverage_start(), rb_define_module(), and rb_define_module_function().
Definition at line 51 of file coverage.c.
References coverage_peek_result_i(), rb_eRuntimeError, rb_get_coverages(), rb_hash_freeze(), rb_hash_new(), rb_raise(), RHASH_TBL, RTEST, and st_foreach.
Referenced by Init_coverage(), and rb_coverage_result().
Definition at line 71 of file coverage.c.
References rb_coverage_peek_result(), and rb_reset_coverages().
Referenced by Init_coverage().
Definition at line 21 of file coverage.c.
References Qnil, rb_get_coverages(), rb_hash_new(), rb_obj_hide(), rb_set_coverages(), and RTEST.
Referenced by Init_coverage().