Lines Matching refs:inputStack
333 xmlRegInputTokenPtr inputStack;/* when operating on strings */
3004 if (exec->inputStack != NULL) {
3009 exec->inputStack[exec->inputStackNr - (i + 1)].value);
3131 exec->inputStack = NULL;
3475 exec->inputStack = NULL;
3505 if (exec->inputStack != NULL) {
3509 if (exec->inputStack[i].value != NULL)
3510 xmlFree(exec->inputStack[i].value);
3512 xmlFree(exec->inputStack);
3527 exec->inputStack = (xmlRegInputTokenPtr)
3529 if (exec->inputStack == NULL) {
3538 tmp = (xmlRegInputTokenPtr) xmlRealloc(exec->inputStack,
3545 exec->inputStack = tmp;
3547 exec->inputStack[exec->inputStackNr].value = xmlStrdup(value);
3548 exec->inputStack[exec->inputStackNr].data = data;
3550 exec->inputStack[exec->inputStackNr].value = NULL;
3551 exec->inputStack[exec->inputStackNr].data = NULL;
3733 value = exec->inputStack[exec->index].value;
3734 data = exec->inputStack[exec->index].data;
3880 value = exec->inputStack[exec->index].value;
3881 data = exec->inputStack[exec->index].data;
3972 if (exec->inputStack != NULL) {
3975 value = exec->inputStack[exec->index].value;
3976 data = exec->inputStack[exec->index].data;
4024 value = exec->inputStack[exec->index].value;
4025 data = exec->inputStack[exec->index].data;