Lines Matching defs:groups
285 int nbgroups; /* number of groups in the partitions */
289 xmlRelaxNGInterleaveGroupPtr *groups;
377 xmlRelaxNGStatesPtr *freeStates; /* the pool of free state groups */
940 if (partitions->groups != NULL) {
942 group = partitions->groups[j];
951 xmlFree(partitions->groups);
4282 xmlRelaxNGInterleaveGroupPtr *groups = NULL;
4310 groups = (xmlRelaxNGInterleaveGroupPtr *)
4312 if (groups == NULL)
4316 groups[nbgroups] = (xmlRelaxNGInterleaveGroupPtr)
4318 if (groups[nbgroups] == NULL)
4322 groups[nbgroups]->rule = cur;
4323 groups[nbgroups]->defs = xmlRelaxNGGetElements(ctxt, cur, 0);
4324 groups[nbgroups]->attrs = xmlRelaxNGGetElements(ctxt, cur, 1);
4329 xmlGenericError(xmlGenericErrorContext, " %d groups\n", nbgroups);
4343 group = groups[i];
4345 if (groups[j] == NULL)
4349 groups[j]->defs);
4356 groups[j]->attrs);
4406 partitions->groups = groups;
4422 if (groups != NULL) {
4424 if (groups[i] != NULL) {
4425 if (groups[i]->defs != NULL)
4426 xmlFree(groups[i]->defs);
4427 xmlFree(groups[i]);
4429 xmlFree(groups);
6172 * The 7.3 Attribute derivation rule for groups is plugged there
6319 * The 7.3 Attribute derivation rule for groups is plugged there
9137 if (partitions->groups[0]->rule->type == XML_RELAXNG_TEXT)
9139 partitions->groups[1]->
9143 partitions->groups[0]->
9213 group = partitions->groups[i];
9220 group = partitions->groups[i];
9255 group = partitions->groups[i];