Lines Matching refs:combine
112 xmlRelaxNGCombine combine; /* the default combine value */
5561 * Applies the 4.17. combine attribute rule for all the define
5611 * Applies the 4.17. combine attribute rule for all the define
5618 xmlChar *combine;
5627 combine = xmlGetProp(cur->node, BAD_CAST "combine");
5628 if (combine != NULL) {
5629 if (xmlStrEqual(combine, BAD_CAST "choice")) {
5637 } else if (xmlStrEqual(combine, BAD_CAST "interleave")) {
5647 "Defines for %s use unknown combine value '%s''\n",
5648 name, combine);
5650 xmlFree(combine);
5656 "Some defines for %s needs the combine attribute\n",
5730 * Applies the 4.17. combine rule for all the start
5738 xmlChar *combine;
5750 combine = NULL;
5755 combine = xmlGetProp(cur->node->parent, BAD_CAST "combine");
5758 if (combine != NULL) {
5759 if (xmlStrEqual(combine, BAD_CAST "choice")) {
5767 } else if (xmlStrEqual(combine, BAD_CAST "interleave")) {
5777 "<start> uses unknown combine value '%s''\n",
5778 combine, NULL);
5780 xmlFree(combine);
5786 "Some <start> element miss the combine attribute\n",
6815 } else if (xmlStrEqual(cur->name, BAD_CAST "combine")) {
7696 switch (grammar->combine) {
7700 fprintf(output, " combine=\"choice\"");
7703 fprintf(output, " combine=\"interleave\"");
7706 fprintf(output, " <!-- invalid combine value -->");