Lines Matching defs:string
25 #include <string.h>
59 * when it's guaranteed that cur is not at the beginning of ctxt->string!
239 xmlChar *string;
269 xmlChar *string;
344 xmlChar *errString; /* the string raising the error */
378 regexp = (const char *) ctxt->string;
400 regexp = (const char *) ctxt->string;
401 idx = ctxt->cur - ctxt->string;
435 ret->string = ctxt->string;
466 * they are all of the string type
662 ctxt->string = NULL;
674 * @string: the string to parse
681 xmlRegNewParserCtxt(const xmlChar *string) {
688 if (string != NULL)
689 ret->string = xmlStrdup(string);
690 ret->cur = ret->string;
916 if (ctxt->string != NULL)
917 xmlFree(ctxt->string);
951 fprintf(output, "string "); break;
1174 fprintf(output, "'%s' ", ctxt->string);
2439 * @deep: if not set only compare string pointers
2484 * @deep: if not set only compare string pointers
3591 xmlRegexpErrMemory(NULL, "pushing input string");
3602 xmlRegexpErrMemory(NULL, "pushing input string");
3617 * @expStr: the string to be evaluated
3618 * @valStr: the validation string
3669 * @value: a string token input
3751 * @value: a string token input
4111 * @value: a string token input
4128 * @value: the first string token input
4129 * @value2: the second string token input
4350 * the parameter @values must point to an array of @nbval string pointers
4352 * state and the @values array will be updated with them. The string values
4367 * @string: return value for the error string
4374 * @string will be updated with the value pushed and not accepted,
4375 * the parameter @values must point to an array of @nbval string pointers
4377 * state and the @values array will be updated with them. The string values
4384 xmlRegExecErrInfo(xmlRegExecCtxtPtr exec, const xmlChar **string,
4388 if (string != NULL) {
4390 *string = exec->errString;
4392 *string = NULL;
4399 const xmlChar *string;
4404 xmlRegExecErrInfo(exec, &string, &nb, &nbneg, &values[0], &terminal);
5006 * the start of ctxt->string, and PREV should be safe
5407 fprintf(output, "'%s' ", regexp->string);
5428 * @regexp: a regular expression string
5544 if (regexp->string != NULL)
5545 xmlFree(regexp->string);
5675 * @token: the input string associated to that transition
5714 * @token: the first input string associated to that transition
5715 * @token2: the second input string associated to that transition
5772 * @token: the first input string associated to that transition
5773 * @token2: the second input string associated to that transition
5838 * @token: the input string associated to that transition
5839 * @token2: the second input string associated to that transition
5926 * @token: the input string associated to that transition
5992 * @token: the input string associated to that transition
5993 * @token2: the second input string associated to that transition
6073 * @token: the input string associated to that transition
7176 * @str: the string
7177 * @len: the string len in bytes if available
7180 * respect to the input string
7193 * check the string is in the dictionnary, if yes use an interned
7985 * @expr: the 0 terminated string
7988 * - string terminals