Lines Matching refs:inputStack
341 xmlRegInputTokenPtr inputStack;/* when operating on strings */ member
3077 if (exec->inputStack != NULL) { in xmlFARegDebugExec()
3082 exec->inputStack[exec->inputStackNr - (i + 1)].value); in xmlFARegDebugExec()
3206 exec->inputStack = NULL; in xmlFARegExec()
3553 exec->inputStack = NULL; in xmlRegNewExecCtxt()
3583 if (exec->inputStack != NULL) { in xmlRegFreeExecCtxt()
3587 if (exec->inputStack[i].value != NULL) in xmlRegFreeExecCtxt()
3588 xmlFree(exec->inputStack[i].value); in xmlRegFreeExecCtxt()
3590 xmlFree(exec->inputStack); in xmlRegFreeExecCtxt()
3605 exec->inputStack = (xmlRegInputTokenPtr) in xmlFARegExecSaveInputString()
3607 if (exec->inputStack == NULL) { in xmlFARegExecSaveInputString()
3616 tmp = (xmlRegInputTokenPtr) xmlRealloc(exec->inputStack, in xmlFARegExecSaveInputString()
3623 exec->inputStack = tmp; in xmlFARegExecSaveInputString()
3625 exec->inputStack[exec->inputStackNr].value = xmlStrdup(value); in xmlFARegExecSaveInputString()
3626 exec->inputStack[exec->inputStackNr].data = data; in xmlFARegExecSaveInputString()
3628 exec->inputStack[exec->inputStackNr].value = NULL; in xmlFARegExecSaveInputString()
3629 exec->inputStack[exec->inputStackNr].data = NULL; in xmlFARegExecSaveInputString()
3811 value = exec->inputStack[exec->index].value; in xmlRegExecPushStringInternal()
3812 data = exec->inputStack[exec->index].data; in xmlRegExecPushStringInternal()
3958 value = exec->inputStack[exec->index].value; in xmlRegExecPushStringInternal()
3959 data = exec->inputStack[exec->index].data; in xmlRegExecPushStringInternal()
4050 if (exec->inputStack != NULL) { in xmlRegExecPushStringInternal()
4053 value = exec->inputStack[exec->index].value; in xmlRegExecPushStringInternal()
4054 data = exec->inputStack[exec->index].data; in xmlRegExecPushStringInternal()
4101 if ((exec->inputStack != NULL ) && (exec->status == 0)) { in xmlRegExecPushStringInternal()
4102 value = exec->inputStack[exec->index].value; in xmlRegExecPushStringInternal()
4103 data = exec->inputStack[exec->index].data; in xmlRegExecPushStringInternal()