• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/pyobjc-45/2.6/pyobjc/pyobjc-core/libxml2-src/

Lines Matching defs:partitions

286     int nbgroups;               /* number of groups in the partitions */
931 * @partitions: a partition set structure
936 xmlRelaxNGFreePartition(xmlRelaxNGPartitionPtr partitions)
941 if (partitions != NULL) {
942 if (partitions->groups != NULL) {
943 for (j = 0; j < partitions->nbgroups; j++) {
944 group = partitions->groups[j];
953 xmlFree(partitions->groups);
955 if (partitions->triage != NULL) {
956 xmlHashFree(partitions->triage, NULL);
958 xmlFree(partitions);
4315 xmlRelaxNGPartitionPtr partitions = NULL;
4367 * Let's check that all rules makes a partitions according to 7.4
4369 partitions = (xmlRelaxNGPartitionPtr)
4371 if (partitions == NULL)
4373 memset(partitions, 0, sizeof(xmlRelaxNGPartition));
4374 partitions->nbgroups = nbgroups;
4375 partitions->triage = xmlHashCreate(nbgroups);
4401 res = xmlHashAddEntry2(partitions->triage,
4409 res = xmlHashAddEntry2(partitions->triage,
4413 res = xmlHashAddEntry2(partitions->triage,
4420 res = xmlHashAddEntry2(partitions->triage,
4424 res = xmlHashAddEntry2(partitions->triage,
4440 partitions->groups = groups;
4445 def->data = partitions;
4449 partitions->flags = IS_DETERMINIST;
4451 partitions->flags = IS_DETERMINIST | IS_NEEDCHECK;
4465 xmlRelaxNGFreePartition(partitions);
9239 xmlRelaxNGPartitionPtr partitions;
9245 partitions = (xmlRelaxNGPartitionPtr) define->data;
9246 nbgroups = partitions->nbgroups;
9264 if (partitions->groups[0]->rule->type == XML_RELAXNG_TEXT)
9266 partitions->groups[1]->
9270 partitions->groups[0]->
9309 if ((partitions->triage != NULL) &&
9310 (partitions->flags & IS_DETERMINIST)) {
9315 tmp = xmlHashLookup2(partitions->triage, BAD_CAST "#text",
9319 tmp = xmlHashLookup2(partitions->triage, cur->name,
9322 tmp = xmlHashLookup2(partitions->triage,
9327 xmlHashLookup2(partitions->triage, cur->name,
9331 xmlHashLookup2(partitions->triage, BAD_CAST "#any",
9339 if (partitions->flags & IS_NEEDCHECK) {
9340 group = partitions->groups[i];
9347 group = partitions->groups[i];
9382 group = partitions->groups[i];