Lines Matching defs:hashval
2569 st_index_t hashval = reg_hash(re);
2570 return LONG2FIX(hashval);
2576 st_index_t hashval;
2579 hashval = RREGEXP(re)->ptr->options;
2580 hashval = rb_hash_uint(hashval, rb_memhash(RREGEXP_SRC_PTR(re), RREGEXP_SRC_LEN(re)));
2581 return rb_hash_end(hashval);
2628 st_index_t hashval = rb_hash_start(rb_str_hash(RMATCH(match)->str));
2630 rb_hash_uint(hashval, reg_hash(RMATCH(match)->regexp));
2632 hashval = rb_hash_uint(hashval, regs->num_regs);
2633 hashval = rb_hash_uint(hashval, rb_memhash(regs->beg, regs->num_regs * sizeof(*regs->beg)));
2634 hashval = rb_hash_uint(hashval, rb_memhash(regs->end, regs->num_regs * sizeof(*regs->end)));
2635 hashval = rb_hash_end(hashval);
2636 return LONG2FIX(hashval);