Lines Matching refs:xmlRegStatePtr
181 typedef xmlRegState *xmlRegStatePtr; typedef
194 xmlRegStatePtr start;
195 xmlRegStatePtr start0;
196 xmlRegStatePtr stop;
249 xmlRegStatePtr start;
250 xmlRegStatePtr end;
251 xmlRegStatePtr state;
261 xmlRegStatePtr *states;
275 xmlRegStatePtr *states;
296 xmlRegStatePtr state;/* the current state */
317 xmlRegStatePtr state;/* the current state */
347 xmlRegStatePtr errState; /* the error state */
357 static void xmlRegFreeState(xmlRegStatePtr state);
562 xmlRegStatePtr state; in xmlRegEpxFromParse()
875 static xmlRegStatePtr
877 xmlRegStatePtr ret; in xmlRegNewState()
879 ret = (xmlRegStatePtr) xmlMalloc(sizeof(xmlRegState)); in xmlRegNewState()
897 xmlRegFreeState(xmlRegStatePtr state) { in xmlRegFreeState()
1149 xmlRegPrintState(FILE *output, xmlRegStatePtr state) { in xmlRegPrintState()
1320 xmlRegStateAddTransTo(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr target, in xmlRegStateAddTransTo()
1348 xmlRegStateAddTrans(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr state, in xmlRegStateAddTrans()
1349 xmlRegAtomPtr atom, xmlRegStatePtr target, in xmlRegStateAddTrans()
1427 xmlRegStatePush(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr state) { in xmlRegStatePush()
1431 ctxt->states = (xmlRegStatePtr *) xmlMalloc(ctxt->maxStates * in xmlRegStatePush()
1432 sizeof(xmlRegStatePtr)); in xmlRegStatePush()
1439 xmlRegStatePtr *tmp; in xmlRegStatePush()
1441 tmp = (xmlRegStatePtr *) xmlRealloc(ctxt->states, ctxt->maxStates * in xmlRegStatePush()
1442 sizeof(xmlRegStatePtr)); in xmlRegStatePush()
1465 xmlRegStatePtr from, xmlRegStatePtr to, in xmlFAGenerateAllTransition()
1487 xmlRegStatePtr from, xmlRegStatePtr to) { in xmlFAGenerateEpsilonTransition()
1506 xmlRegStatePtr from, xmlRegStatePtr to, int counter) { in xmlFAGenerateCountedEpsilonTransition()
1525 xmlRegStatePtr from, xmlRegStatePtr to, int counter) { in xmlFAGenerateCountedTransition()
1544 xmlFAGenerateTransitions(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr from, in xmlFAGenerateTransitions()
1545 xmlRegStatePtr to, xmlRegAtomPtr atom) { in xmlFAGenerateTransitions()
1546 xmlRegStatePtr end; in xmlFAGenerateTransitions()
1603 xmlRegStatePtr inter, newstate; in xmlFAGenerateTransitions()
1720 xmlRegStatePtr tmp; in xmlFAGenerateTransitions()
1779 xmlRegStatePtr from; in xmlFAReduceEpsilonTransitions()
1780 xmlRegStatePtr to; in xmlFAReduceEpsilonTransitions()
1867 xmlRegStatePtr state, tmp; in xmlFAEliminateSimpleEpsilonTransitions()
1931 xmlRegStatePtr state; in xmlFAEliminateEpsilonTransitions()
2032 xmlRegStatePtr target = NULL; in xmlFAEliminateEpsilonTransitions()
2588 xmlFARecurseDeterminism(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr state, in xmlFARecurseDeterminism()
2649 xmlRegStatePtr state; in xmlFAComputesDeterminism()
3285 xmlRegStatePtr to = comp->states[trans->to]; in xmlFARegExec()
3333 xmlRegStatePtr state = exec->state; in xmlFARegExec()
3938 xmlRegStatePtr to = exec->comp->states[trans->to]; in xmlRegExecPushStringInternal()
3973 xmlRegStatePtr state = exec->state; in xmlRegExecPushStringInternal()
4267 xmlRegStatePtr state; in xmlRegExecGetValues()
4480 xmlRegStatePtr to = exec->comp->states[trans->to];
4506 xmlRegStatePtr state = exec->state;
5270 xmlRegStatePtr start, oldend, start0; in xmlFAParseAtom()
5337 xmlFAParseBranch(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr to) { in xmlFAParseBranch()
5338 xmlRegStatePtr previous; in xmlFAParseBranch()
5372 xmlRegStatePtr start, end; in xmlFAParseRegExp()