Lines Matching refs:inputStack
333 xmlRegInputTokenPtr inputStack;/* when operating on strings */
3025 if (exec->inputStack != NULL) {
3030 exec->inputStack[exec->inputStackNr - (i + 1)].value);
3152 exec->inputStack = NULL;
3497 exec->inputStack = NULL;
3527 if (exec->inputStack != NULL) {
3531 if (exec->inputStack[i].value != NULL)
3532 xmlFree(exec->inputStack[i].value);
3534 xmlFree(exec->inputStack);
3549 exec->inputStack = (xmlRegInputTokenPtr)
3551 if (exec->inputStack == NULL) {
3560 tmp = (xmlRegInputTokenPtr) xmlRealloc(exec->inputStack,
3567 exec->inputStack = tmp;
3569 exec->inputStack[exec->inputStackNr].value = xmlStrdup(value);
3570 exec->inputStack[exec->inputStackNr].data = data;
3572 exec->inputStack[exec->inputStackNr].value = NULL;
3573 exec->inputStack[exec->inputStackNr].data = NULL;
3755 value = exec->inputStack[exec->index].value;
3756 data = exec->inputStack[exec->index].data;
3902 value = exec->inputStack[exec->index].value;
3903 data = exec->inputStack[exec->index].data;
3994 if (exec->inputStack != NULL) {
3997 value = exec->inputStack[exec->index].value;
3998 data = exec->inputStack[exec->index].data;
4046 value = exec->inputStack[exec->index].value;
4047 data = exec->inputStack[exec->index].data;