Lines Matching defs:xmlRegParserCtxtPtr
234 typedef xmlRegParserCtxt *xmlRegParserCtxtPtr;
348 static void xmlFAParseRegExp(xmlRegParserCtxtPtr ctxt, int top);
368 xmlRegexpErrMemory(xmlRegParserCtxtPtr ctxt, const char *extra)
388 xmlRegexpErrCompile(xmlRegParserCtxtPtr ctxt, const char *extra)
410 static int xmlFAComputesDeterminism(xmlRegParserCtxtPtr ctxt);
420 xmlRegEpxFromParse(xmlRegParserCtxtPtr ctxt) {
673 static xmlRegParserCtxtPtr
675 xmlRegParserCtxtPtr ret;
677 ret = (xmlRegParserCtxtPtr) xmlMalloc(sizeof(xmlRegParserCtxt));
704 xmlRegNewRange(xmlRegParserCtxtPtr ctxt,
745 xmlRegCopyRange(xmlRegParserCtxtPtr ctxt, xmlRegRangePtr range) {
776 xmlRegNewAtom(xmlRegParserCtxtPtr ctxt, xmlRegAtomType type) {
828 xmlRegCopyAtom(xmlRegParserCtxtPtr ctxt, xmlRegAtomPtr atom) {
865 xmlRegNewState(xmlRegParserCtxtPtr ctxt) {
904 xmlRegFreeParserCtxt(xmlRegParserCtxtPtr ctxt) {
1159 xmlRegPrintCtxt(FILE *output, xmlRegParserCtxtPtr ctxt) {
1206 xmlRegAtomAddRange(xmlRegParserCtxtPtr ctxt, xmlRegAtomPtr atom,
1249 xmlRegGetCounter(xmlRegParserCtxtPtr ctxt) {
1277 xmlRegAtomPush(xmlRegParserCtxtPtr ctxt, xmlRegAtomPtr atom) {
1309 xmlRegStateAddTransTo(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr target,
1337 xmlRegStateAddTrans(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr state,
1416 xmlRegStatePush(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr state) {
1453 xmlFAGenerateAllTransition(xmlRegParserCtxtPtr ctxt,
1475 xmlFAGenerateEpsilonTransition(xmlRegParserCtxtPtr ctxt,
1494 xmlFAGenerateCountedEpsilonTransition(xmlRegParserCtxtPtr ctxt,
1513 xmlFAGenerateCountedTransition(xmlRegParserCtxtPtr ctxt,
1533 xmlFAGenerateTransitions(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr from,
1734 xmlFAReduceEpsilonTransitions(xmlRegParserCtxtPtr ctxt, int fromnr,
1823 xmlFAEliminateSimpleEpsilonTransitions(xmlRegParserCtxtPtr ctxt) {
1887 xmlFAEliminateEpsilonTransitions(xmlRegParserCtxtPtr ctxt) {
2537 xmlFARecurseDeterminism(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr state,
2587 xmlFAComputesDeterminism(xmlRegParserCtxtPtr ctxt) {
4518 xmlFAIsChar(xmlRegParserCtxtPtr ctxt) {
4548 xmlFAParseCharProp(xmlRegParserCtxtPtr ctxt) {
4765 xmlFAParseCharClassEsc(xmlRegParserCtxtPtr ctxt) {
4894 xmlFAParseCharRef(xmlRegParserCtxtPtr ctxt) {
4956 xmlFAParseCharRange(xmlRegParserCtxtPtr ctxt) {
5053 xmlFAParsePosCharGroup(xmlRegParserCtxtPtr ctxt) {
5074 xmlFAParseCharGroup(xmlRegParserCtxtPtr ctxt) {
5113 xmlFAParseCharClass(xmlRegParserCtxtPtr ctxt) {
5139 xmlFAParseQuantExact(xmlRegParserCtxtPtr ctxt) {
5165 xmlFAParseQuantifier(xmlRegParserCtxtPtr ctxt) {
5225 xmlFAParseAtom(xmlRegParserCtxtPtr ctxt) {
5286 xmlFAParsePiece(xmlRegParserCtxtPtr ctxt) {
5311 xmlFAParseBranch(xmlRegParserCtxtPtr ctxt, xmlRegStatePtr to) {
5345 xmlFAParseRegExp(xmlRegParserCtxtPtr ctxt, int top) {
5431 xmlRegParserCtxtPtr ctxt;