Home | History | Annotate | Download | only in libxml2

Lines Matching full:facets

1778  * @type: the type holding the enumeration facets
1802 for (facet = type->facets; facet != NULL; facet = facet->next) {
3969 if (type->facets != NULL) {
3972 facet = type->facets;
11668 * Add the facets to the simple type ancestor.
11690 type->facets = facet;
11701 if (type->facets != NULL) {
11704 facet = type->facets;
15302 if (type->facets != NULL) {
15312 facet = type->facets;
15326 * SPEC (1.3.2) "If there is a facet of the same kind in the {facets}
15399 * 2.3.1.2 The {facets} must only contain the whiteSpace
15404 if (type->facets != NULL) {
15405 facet = type->facets;
15489 if (type->facets != NULL) {
15494 * and enumeration facet components are allowed among the {facets}.
15496 facet = type->facets;
15516 * invalid facets.
15581 * 3.3.1.2 The {facets} must be empty.
15587 "No facets allowed", NULL);
15676 * allowed among the {facets}.
15678 if (type->facets != NULL) {
15682 facet = type->facets;
17216 * Schema Component Constraint: Simple Type Restriction (Facets)
17217 * (st-restrict-facets)
17227 fmaxlen = NULL, fminlen = NULL, /* facets of the current type */
17231 bfmaxlen = NULL, bfminlen = NULL, /* facets of the base type */
17237 * SPEC st-restrict-facets 1:
17241 * SPEC st-restrict-facets 2:
17250 * SPEC st-restrict-facets 3:
17251 * "The {facets} of R are the union of S and the {facets}
17254 * {facets} of B, the one in the {facets} of B is not
17256 * facets, for which multiple occurrences with distinct values
17737 "deriving facets, creating a facet link", NULL);
17821 if (type->facets != NULL) {
17824 for (fac = type->facets; fac != NULL; fac = fac->next) {
17853 * OPTIMIZE VAL TODO: Some facets need a computed value.
18115 * Schema Component Constraint: Simple Type Restriction (Facets)
18116 * (st-restrict-facets)
18245 * Move the facets, previously anchored on the
18248 content->facets = type->facets;
18249 type->facets = NULL;
18624 * Checks and computes the values of facets.
18835 * Checks the default values types, especially for facets
18844 * NOTE: It is intended to use the facets list, instead
18847 if (typeDecl->facets != NULL) {
18848 xmlSchemaFacetPtr facet = typeDecl->facets;
24170 * In Libxml2, derived built-in types have currently no explicit facets.
24177 * empty: until now, "pattern" and "enumeration" facets of the
24297 for (facet = tmpType->facets; facet != NULL; facet = facet->next) {
24338 * Process patters. Pattern facets are ORed at type level
24609 * Check facets.
24617 "validating facets of atomic simple type");
24693 * Apply facets (pattern, enumeration).
24701 "validating facets of list simple type");
24724 * member type, then the facets of the union type are applied. This
24765 * Apply facets (pattern, enumeration).
24780 "validating facets of union simple type");