Lines Matching refs:xmlExpNodePtr
6431 xmlExpNodePtr *table;
6466 ret->table = xmlMalloc(size * sizeof(xmlExpNodePtr)); in xmlExpNewCtxt()
6471 memset(ret->table, 0, size * sizeof(xmlExpNodePtr)); in xmlExpNewCtxt()
6536 xmlExpNodePtr exp_left;
6537 xmlExpNodePtr next;/* the next node in the hash table or free list */
6544 xmlExpNodePtr f_right;
6556 static xmlExpNodePtr xmlExpNewNode(xmlExpCtxtPtr ctxt, xmlExpNodeType type);
6560 xmlExpNodePtr forbiddenExp = &forbiddenExpNode;
6564 xmlExpNodePtr emptyExp = &emptyExpNode;
6595 xmlExpHashComputeKey(xmlExpNodeType type, xmlExpNodePtr left, in xmlExpHashComputeKey()
6596 xmlExpNodePtr right) { in xmlExpHashComputeKey()
6625 static xmlExpNodePtr
6627 xmlExpNodePtr ret; in xmlExpNewNode()
6631 ret = (xmlExpNodePtr) xmlMalloc(sizeof(xmlExpNode)); in xmlExpNewNode()
6652 static xmlExpNodePtr
6654 xmlExpNodePtr left, xmlExpNodePtr right, in xmlExpHashGetEntry()
6657 xmlExpNodePtr entry; in xmlExpHashGetEntry()
6658 xmlExpNodePtr insert; in xmlExpHashGetEntry()
6709 xmlExpNodePtr tmp = left; in xmlExpHashGetEntry()
6725 xmlExpNodePtr tmp; in xmlExpHashGetEntry()
6748 xmlExpNodePtr tmp; in xmlExpHashGetEntry()
6761 xmlExpNodePtr tmp; in xmlExpHashGetEntry()
6774 xmlExpNodePtr tmp = left; in xmlExpHashGetEntry()
6887 xmlExpFree(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp) { in xmlExpFree()
6899 xmlExpNodePtr tmp; in xmlExpFree()
6929 xmlExpRef(xmlExpNodePtr exp) { in xmlExpRef()
6944 xmlExpNodePtr
6967 xmlExpNodePtr
6968 xmlExpNewOr(xmlExpCtxtPtr ctxt, xmlExpNodePtr left, xmlExpNodePtr right) { in xmlExpNewOr()
6992 xmlExpNodePtr
6993 xmlExpNewSeq(xmlExpCtxtPtr ctxt, xmlExpNodePtr left, xmlExpNodePtr right) { in xmlExpNewSeq()
7018 xmlExpNodePtr
7019 xmlExpNewRange(xmlExpCtxtPtr ctxt, xmlExpNodePtr subset, int min, int max) { in xmlExpNewRange()
7038 xmlExpGetLanguageInt(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp, in xmlExpGetLanguageInt()
7083 xmlExpGetLanguage(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp, in xmlExpGetLanguage()
7091 xmlExpGetStartInt(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp, in xmlExpGetStartInt()
7151 xmlExpGetStart(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp, in xmlExpGetStart()
7167 xmlExpIsNillable(xmlExpNodePtr exp) { in xmlExpIsNillable()
7173 static xmlExpNodePtr
7174 xmlExpStringDeriveInt(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp, const xmlChar *str) in xmlExpStringDeriveInt()
7176 xmlExpNodePtr ret; in xmlExpStringDeriveInt()
7198 xmlExpNodePtr tmp; in xmlExpStringDeriveInt()
7241 xmlExpNodePtr tmp; in xmlExpStringDeriveInt()
7295 xmlExpNodePtr
7296 xmlExpStringDerive(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp, in xmlExpStringDerive()
7315 xmlExpCheckCard(xmlExpNodePtr exp, xmlExpNodePtr sub) { in xmlExpCheckCard()
7331 static xmlExpNodePtr xmlExpExpDeriveInt(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp,
7332 xmlExpNodePtr sub);
7349 xmlExpDivide(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp, xmlExpNodePtr sub, in xmlExpDivide()
7350 xmlExpNodePtr *mult, xmlExpNodePtr *remain) { in xmlExpDivide()
7352 xmlExpNodePtr tmp, tmp2; in xmlExpDivide()
7409 static xmlExpNodePtr
7410 xmlExpExpDeriveInt(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp, xmlExpNodePtr sub) { in xmlExpExpDeriveInt()
7411 xmlExpNodePtr ret, tmp, tmp2, tmp3; in xmlExpExpDeriveInt()
7863 xmlExpNodePtr
7864 xmlExpExpDerive(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp, xmlExpNodePtr sub) { in xmlExpExpDerive()
7898 xmlExpSubsume(xmlExpCtxtPtr ctxt, xmlExpNodePtr exp, xmlExpNodePtr sub) { in xmlExpSubsume()
7899 xmlExpNodePtr tmp; in xmlExpSubsume()
7948 static xmlExpNodePtr xmlExpParseExpr(xmlExpCtxtPtr ctxt);
7976 static xmlExpNodePtr
7979 xmlExpNodePtr ret; in xmlExpParseOr()
8053 static xmlExpNodePtr
8055 xmlExpNodePtr ret, right; in xmlExpParseSeq()
8073 static xmlExpNodePtr
8075 xmlExpNodePtr ret, right; in xmlExpParseExpr()
8110 xmlExpNodePtr
8112 xmlExpNodePtr ret; in xmlExpParse()
8127 xmlExpDumpInt(xmlBufferPtr buf, xmlExpNodePtr expr, int glob) { in xmlExpDumpInt()
8128 xmlExpNodePtr c; in xmlExpDumpInt()
8210 xmlExpDump(xmlBufferPtr buf, xmlExpNodePtr expr) { in xmlExpDump()
8225 xmlExpMaxToken(xmlExpNodePtr expr) { in xmlExpMaxToken()