RANY 1776 gc.c RANY(obj)->as.values.v1 = v1; RANY 1777 gc.c RANY(obj)->as.values.v2 = v2; RANY 1778 gc.c RANY(obj)->as.values.v3 = v3; RANY 1817 gc.c RANY(obj)->file = rb_source_loc(&RANY(obj)->line); RANY 2039 gc.c register RVALUE *p = RANY(ptr); RANY 2094 gc.c rb_io_t *fptr = RANY(obj)->as.file.fptr; RANY 2132 gc.c if (!(RANY(obj)->as.basic.flags & ROBJECT_EMBED) && RANY 2133 gc.c RANY(obj)->as.object.as.heap.ivptr) { RANY 2134 gc.c xfree(RANY(obj)->as.object.as.heap.ivptr); RANY 2160 gc.c if (RANY(obj)->as.klass.ptr) RANY 2161 gc.c xfree(RANY(obj)->as.klass.ptr); RANY 2162 gc.c RANY(obj)->as.klass.ptr = NULL; RANY 2171 gc.c if (RANY(obj)->as.hash.ntbl) { RANY 2172 gc.c st_free_table(RANY(obj)->as.hash.ntbl); RANY 2176 gc.c if (RANY(obj)->as.regexp.ptr) { RANY 2177 gc.c onig_free(RANY(obj)->as.regexp.ptr); RANY 2187 gc.c free_immediately = (RANY(obj)->as.typeddata.type->flags & RUBY_TYPED_FREE_IMMEDIATELY) != 0; RANY 2188 gc.c dfree = RANY(obj)->as.typeddata.type->function.dfree; RANY 2191 gc.c fprintf(stderr, "not immediate -> %s\n", RANY(obj)->as.typeddata.type->wrap_struct_name); RANY 2195 gc.c dfree = RANY(obj)->as.data.dfree; RANY 2213 gc.c if (RANY(obj)->as.match.rmatch) { RANY 2214 gc.c struct rmatch *rm = RANY(obj)->as.match.rmatch; RANY 2222 gc.c if (RANY(obj)->as.file.fptr) { RANY 2244 gc.c xfree(RANY(obj)->as.klass.ptr); RANY 2245 gc.c RANY(obj)->as.klass.ptr = NULL; RANY 2263 gc.c RANY(obj)->as.rstruct.as.heap.ptr) { RANY 2264 gc.c xfree((void *)RANY(obj)->as.rstruct.as.heap.ptr); RANY 2278 gc.c rb_free_method_entry(&RANY(obj)->as.imemo.ment); RANY 2281 gc.c rb_iseq_free(&RANY(obj)->as.imemo.iseq); RANY 2867 gc.c if (!DATA_PTR(p) || !RANY(p)->as.data.dfree) break; RANY 2873 gc.c RDATA(p)->dfree = RANY(p)->as.typeddata.type->function.dfree; RANY 2875 gc.c if (RANY(p)->as.data.dfree == (RUBY_DATA_FUNC)-1) { RANY 2878 gc.c else if (RANY(p)->as.data.dfree) { RANY 2879 gc.c make_zombie(objspace, (VALUE)p, RANY(p)->as.data.dfree, RANY(p)->as.data.data); RANY 2883 gc.c if (RANY(p)->as.file.fptr) { RANY 4384 gc.c register RVALUE *any = RANY(obj); RANY 4408 gc.c gc_mark(objspace, RANY(obj)->as.imemo.cref.klass); RANY 4409 gc.c gc_mark(objspace, (VALUE)RANY(obj)->as.imemo.cref.next); RANY 4410 gc.c gc_mark(objspace, RANY(obj)->as.imemo.cref.refinements); RANY 4413 gc.c gc_mark(objspace, RANY(obj)->as.imemo.svar.cref_or_me); RANY 4414 gc.c gc_mark(objspace, RANY(obj)->as.imemo.svar.lastline); RANY 4415 gc.c gc_mark(objspace, RANY(obj)->as.imemo.svar.backref); RANY 4416 gc.c gc_mark(objspace, RANY(obj)->as.imemo.svar.others); RANY 4419 gc.c gc_mark(objspace, RANY(obj)->as.imemo.throw_data.throw_obj); RANY 4422 gc.c gc_mark_maybe(objspace, (VALUE)RANY(obj)->as.imemo.ifunc.data); RANY 4425 gc.c gc_mark(objspace, RANY(obj)->as.imemo.memo.v1); RANY 4426 gc.c gc_mark(objspace, RANY(obj)->as.imemo.memo.v2); RANY 4427 gc.c gc_mark_maybe(objspace, RANY(obj)->as.imemo.memo.u3.value); RANY 4430 gc.c mark_method_entry(objspace, &RANY(obj)->as.imemo.ment); RANY 9178 gc.c snprintf(buff, buff_size, "%s @%s:%d", buff, RANY(obj)->file, RANY(obj)->line); RANY 9229 gc.c const rb_method_entry_t *me = &RANY(obj)->as.imemo.ment; RANY 9313 gc.c fprintf(stderr, "created at: %s:%d\n", RANY(obj)->file, RANY(obj)->line);