Lines Matching refs:source_str
3677 const char *source_str;
3752 source_str = Jim_GetString(argv[i + 1], &source_len);
3773 source_str += source_len;
3776 source_str += utf8_index(source_str, offset);
3786 match = jim_regexec(regex, source_str, num_vars + 1, pmatch, eflags);
3828 int so = utf8_strlen(source_str, pmatch[j].rm_so);
3829 int eo = utf8_strlen(source_str, pmatch[j].rm_eo);
3834 Jim_AppendString(interp, resultObj, source_str + pmatch[j].rm_so, pmatch[j].rm_eo - pmatch[j].rm_so);
3853 if (opt_all && (pattern[0] != '^' || (regcomp_flags & REG_NEWLINE)) && *source_str) {
3855 offset += utf8_strlen(source_str, pmatch[0].rm_eo);
3856 source_str += pmatch[0].rm_eo;
3859 source_str++;
3862 if (*source_str) {
3902 const char *source_str;
3976 source_str = Jim_GetString(argv[i + 1], &source_len);
4006 offset = utf8_index(source_str, offset);
4009 Jim_AppendString(interp, resultObj, source_str, offset);
4013 p = source_str + offset;