Lines Matching refs:lets
122 xmlSchematronLetPtr lets; /* the list of let variables */ member
399 xmlSchematronFreeLets(xmlSchematronLetPtr lets) { in xmlSchematronFreeLets() argument
402 while (lets != NULL) { in xmlSchematronFreeLets()
403 next = lets->next; in xmlSchematronFreeLets()
404 if (lets->name != NULL) in xmlSchematronFreeLets()
405 xmlFree(lets->name); in xmlSchematronFreeLets()
406 if (lets->comp != NULL) in xmlSchematronFreeLets()
407 xmlXPathFreeCompExpr(lets->comp); in xmlSchematronFreeLets()
408 xmlFree(lets); in xmlSchematronFreeLets()
409 lets = next; in xmlSchematronFreeLets()
460 ret->lets = NULL; in xmlSchematronAddRule()
503 if (rules->lets != NULL) in xmlSchematronFreeRules()
504 xmlSchematronFreeLets(rules->lets); in xmlSchematronFreeRules()
1030 if (ruleptr->lets != NULL) { in xmlSchematronParseRule()
1031 let->next = ruleptr->lets; in xmlSchematronParseRule()
1033 ruleptr->lets = let; in xmlSchematronParseRule()
1957 if (xmlSchematronRegisterVariables(ctxt->xctxt, rule->lets, instance, cur)) in xmlSchematronValidateDoc()
1965 if (xmlSchematronUnregisterVariables(ctxt->xctxt, rule->lets)) in xmlSchematronValidateDoc()
1995 xmlSchematronRegisterVariables(ctxt->xctxt, rule->lets, in xmlSchematronValidateDoc()
2003 xmlSchematronUnregisterVariables(ctxt->xctxt, rule->lets); in xmlSchematronValidateDoc()