Lines Matching defs:wildcard
685 xmlSchemaTreeItemPtr children; /* first particle (OR "element decl" OR "wildcard") */
1151 return(BAD_CAST "wildcard (any)");
1693 *buf = xmlStrcat(*buf, BAD_CAST " wildcard");
2527 * wildcard here, since the wildcard might be unfolded into
2564 * they represent the same negated wildcard.
3761 * set: a schema wildcard namespace
3763 * Deallocates a list of wildcard constraint structures.
3779 * @wildcard: a wildcard structure
3781 * Deallocates a wildcard structure.
3784 xmlSchemaFreeWildcard(xmlSchemaWildcardPtr wildcard)
3786 if (wildcard == NULL)
3788 if (wildcard->annot != NULL)
3789 xmlSchemaFreeAnnot(wildcard->annot);
3790 if (wildcard->nsSet != NULL)
3791 xmlSchemaFreeWildcardNsSet(wildcard->nsSet);
3792 if (wildcard->negNsSet != NULL)
3793 xmlFree(wildcard->negNsSet);
3794 xmlFree(wildcard);
5575 * Creates a new wildcard namespace constraint.
5587 xmlSchemaPErrMemory(ctxt, "creating wildcard namespace constraint", NULL);
5632 * Adds a wildcard.
5648 xmlSchemaPErrMemory(ctxt, "adding wildcard", NULL);
6695 * @wildc: the wildcard, already created
6865 * Parsea a XML schema <any> element. A particle and wildcard
6915 * Create & parse the wildcard.
6939 /* Don't free the wildcard, since it's already on the list. */
7010 * Returns a wildcard or NULL.
7829 * Parse the attribute wildcard.
10452 * needs to be converted: before we built wildcard intersections
11701 * Attribute wildcard.
11846 * Attribute wildcard.
12316 * Parse attribute wildcard.
13376 * @dest: the destination wildcard
13377 * @source: the source wildcard
13422 * @completeWild: the first wildcard
13423 * @curWild: the second wildcard
13682 * @completeWild: the first wildcard
13683 * @curWild: the second wildcard
13860 * @sub: the first wildcard
13861 * @super: the second wildcard
13962 * @wild: the wildcard
13966 * (cvc-wildcard-namespace)
13968 * Returns 0 if the given namespace matches the wildcard,
14154 * {attribute wildcard} and the {target namespace} of the
14156 * to that wildcard, as defined in Wildcard allows Namespace
14169 "nor a matching wildcard exists in the %s %s",
14227 * (4) "If there is an {attribute wildcard}, all of the
14239 "The %s has an attribute wildcard, "
14252 * (4.2) "The complex type definition's {attribute wildcard}'s
14254 * definition}'s {attribute wildcard}'s {namespace constraint},
14260 "The attribute wildcard is not a valid "
14261 "subset of the wildcard in the %s %s '%s'",
14271 * wildcard}'s {process contents} must be identical to or
14273 * wildcard}'s {process contents}, where strict is stronger
14282 "The {process contents} of the attribute wildcard is "
14308 * Builds the wildcard and the attribute uses on the given complex type.
14338 * wildcard, i.e. intersect multiple wildcards.
14451 * Compute the complete wildcard.
14456 * (3.2.2.1) "If the �base wildcard� is non-�absent�, then
14461 * Union the complete wildcard with the base wildcard.
14462 * SPEC {attribute wildcard}
14463 * (3.2.2.1.2) "otherwise a wildcard whose {process contents}
14464 * and {annotation} are those of the �complete wildcard�,
14466 * of the {namespace constraint} of the �complete wildcard�
14467 * and of the �base wildcard�, as defined in Attribute
14475 * (3.2.2.1.1) "If the �complete wildcard� is �absent�,
14476 * then the �base wildcard�."
14482 * (3.2.2.2) "otherwise (the �base wildcard� is �absent�) the
14483 * �complete wildcard"
14489 * SPEC {attribute wildcard}
14491 * �complete wildcard�;"
16117 * SPEC (1.3) "If it has an {attribute wildcard}, the complex type
16119 * {attribute wildcard}'s {namespace constraint} must be a subset
16120 * of the complex type definition's {attribute wildcard}'s {namespace
16135 "The base %s has an attribute wildcard, "
16136 "but this type is missing an attribute wildcard",
16148 "The attribute wildcard is not a valid "
16652 * above for {attribute wildcard} is satisfied, the intensional
16798 * @b: the base wildcard particle
16818 * of a wildcard particle all of the following must be true:"
16821 * with respect to the wildcard's {namespace constraint} as defined by
16867 * @r: the restricting wildcard particle
16868 * @b: the base wildcard particle
16902 * SPEC (3) "Unless B is the content model wildcard of the �ur-type
16957 * @b: the base wildcard particle
16981 * wildcard particle..."
16984 * restriction� of the wildcard as defined by
19045 * @completeWild: the intersected wildcard to be returned
19112 * Build the 'complete' wildcard; i.e. intersect multiple
19123 * Copy the first encountered wildcard as context,
19126 * Although the complete wildcard might not correspond
19220 * {attribute wildcard} property
20570 * (7.2.2) "The {attribute uses} and {attribute wildcard} of
20574 * {attribute uses} and {attribute wildcard} of that attribute
25225 * Validate against the wildcard.
25230 * (3.2.1) "There must be an {attribute wildcard}."
25245 * SPEC Item Valid (Wildcard) (cvc-wildcard)
25247 * the wildcard constraint, as defined in Wildcard allows
25255 * SPEC (cvc-wildcard):
25666 "demanded by the strict wildcard");
25702 * matching the wildcard.
25733 "demanded by the strict wildcard");
25859 "AUTOMATON callback for '%s' [wildcard]\n",
26394 * "anyType" has an unbounded, lax "any" wildcard.
26802 * The declaration might be set by the wildcard validation,
27177 * Skip elements if inside a "skip" wildcard or invalid.
27306 * Skip elements if inside a "skip" wildcard or if invalid.