END               178 enc/trans/escape.c     *sp = END;
END               187 enc/trans/escape.c     if (*sp == END) {
END               201 enc/trans/escape.c     if (*sp == END) {
END               206 enc/trans/escape.c     *sp = END;
END              5383 ext/ripper/ripper.c 			(yyval.val) = dispatch1(END, (yyvsp[(3) - (4)].val));
END              1044 ext/ripper/ripper.y 			$$ = dispatch1(END, $3);
END               831 re.c                       rm->char_offset[i].end = END(i);
END               843 re.c                   pairs[num_pos++].byte_pos = END(i);
END               869 re.c                   key.byte_pos = END(i);
END              1407 re.c               end = END(nth);
END              1471 re.c               pos = END(0);
END              3227 re.c           	    rb_enc_str_buf_cat(val, RSTRING_PTR(src)+END(0), RSTRING_LEN(src)-END(0), src_enc);
END              3248 re.c           	    rb_enc_str_buf_cat(val, RSTRING_PTR(src)+BEG(no), END(no)-BEG(no), src_enc);
END              3161 string.c           end = END(nth);
END              3394 string.c       	long end0 = END(0);
END              3549 string.c       	end0 = END(0);
END              3555 string.c                       val = rb_hash_aref(hash, rb_str_subseq(str, BEG(0), END(0) - BEG(0)));
END              5401 string.c       	    if (start == end && BEG(0) == END(0)) {
END              5424 string.c       		beg = start = END(0);
END              5430 string.c       		if (BEG(idx) == END(idx))
END              5433 string.c       		    tmp = rb_str_subseq(str, BEG(idx), END(idx)-BEG(idx));
END              6129 string.c       	if (BEG(0) == END(0)) {
END              6134 string.c       	    if (RSTRING_LEN(str) > END(0))
END              6135 string.c       		*start = END(0)+rb_enc_mbclen(RSTRING_PTR(str)+END(0),
END              6138 string.c       		*start = END(0)+1;
END              6141 string.c       	    *start = END(0);