Home | History | Annotate | Download | only in libxml2

Lines Matching refs:flags

179 #define WXS_ATTR_GROUP_HAS_REFS(ag) ((WXS_ATTR_GROUP_CAST (ag))->flags & XML_SCHEMAS_ATTRGROUP_HAS_REFS)
180 #define WXS_ATTR_GROUP_EXPANDED(ag) ((WXS_ATTR_GROUP_CAST (ag))->flags & XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED)
237 ((t)->flags & XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION)
240 ((t)->flags & XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION)
244 (((i)->flags & XML_SCHEMAS_TYPE_INTERNAL_RESOLVED) == 0))
248 (((item)->flags & XML_SCHEMAS_TYPE_FIXUP_1) == 0))
250 #define WXS_TYPE_IS_GLOBAL(t) ((t)->flags & XML_SCHEMAS_TYPE_GLOBAL)
252 #define WXS_TYPE_IS_LOCAL(t) (((t)->flags & XML_SCHEMAS_TYPE_GLOBAL) == 0)
281 #define WXS_IS_ATOMIC(t) (t->flags & XML_SCHEMAS_TYPE_VARIETY_ATOMIC)
283 #define WXS_IS_LIST(t) (t->flags & XML_SCHEMAS_TYPE_VARIETY_LIST)
285 #define WXS_IS_UNION(t) (t->flags & XML_SCHEMAS_TYPE_VARIETY_UNION)
330 #define INODE_NILLED(item) (item->flags & XML_SCHEMA_ELEM_INFO_NILLED)
340 * Some flags used for various schema constraints.
395 int flags;
421 int flags;
450 int flags;
526 int flags;
597 int ownsConstructor; /* TODO: Move this to parser *flags*. */
707 int flags;
858 * Element info flags.
889 int flags; /* combination of node info flags */
947 int flags; /* combination of node info flags */
1014 int flags;
1600 if (type->flags & XML_SCHEMAS_TYPE_GLOBAL) {
1613 if (type->flags & XML_SCHEMAS_TYPE_GLOBAL) {
1623 if (type->flags & XML_SCHEMAS_TYPE_GLOBAL)
1628 if (type->flags & XML_SCHEMAS_TYPE_GLOBAL) {
2400 if (item->flags & XML_SCHEMAS_TYPE_GLOBAL)
2406 if ( ((xmlSchemaElementPtr) item)->flags &
2411 if ( ((xmlSchemaAttributePtr) item)->flags &
4166 if (elem->flags & XML_SCHEMAS_ELEM_GLOBAL)
4186 if ((elem->flags & XML_SCHEMAS_ELEM_NILLABLE) ||
4187 (elem->flags & XML_SCHEMAS_ELEM_ABSTRACT) ||
4188 (elem->flags & XML_SCHEMAS_ELEM_FIXED) ||
4189 (elem->flags & XML_SCHEMAS_ELEM_DEFAULT)) {
4191 if (elem->flags & XML_SCHEMAS_ELEM_FIXED)
4193 if (elem->flags & XML_SCHEMAS_ELEM_DEFAULT)
4195 if (elem->flags & XML_SCHEMAS_ELEM_ABSTRACT)
4197 if (elem->flags & XML_SCHEMAS_ELEM_NILLABLE)
5078 bucket->flags |= XML_SCHEMA_BUCKET_MARKED;
5081 ((rel->bucket->flags & XML_SCHEMA_BUCKET_MARKED) == 0)) {
5089 bucket->flags ^= XML_SCHEMA_BUCKET_MARKED;
5278 ret->flags |= XML_SCHEMAS_ATTRGROUP_GLOBAL;
5799 else if (schema->flags & XML_SCHEMAS_INCLUDING_CONVERT_NS) {
7238 if ((! hasForm) && (schema->flags & XML_SCHEMAS_QUALIF_ATTR))
7300 attrDecl->flags |= XML_SCHEMAS_ATTR_FIXED;
7334 use->flags |= XML_SCHEMA_ATTR_USE_FIXED;
7534 ret->flags |= XML_SCHEMAS_ATTR_GLOBAL;
7566 ret->flags |= XML_SCHEMAS_ATTR_FIXED;
7576 if (ret->flags & XML_SCHEMAS_ATTR_FIXED) {
7825 ret->flags |= XML_SCHEMAS_ATTRGROUP_HAS_REFS;
7846 * @flags: the flags to be modified
7853 int *flags,
7857 if ((*flags & flagQualified) == 0)
7858 *flags |= flagQualified;
7868 * @flags: the flags to be modified
7877 * is converted into the specified flag values and returned in @flags.
7884 int *flags,
7897 if ((flags == NULL) || (value == NULL))
7903 *flags |= flagAll;
7906 *flags |= flagExtension;
7908 *flags |= flagRestriction;
7910 *flags |= flagSubstitution;
7912 *flags |= flagList;
7914 *flags |= flagUnion;
7931 if ((*flags & flagExtension) == 0)
7932 *flags |= flagExtension;
7937 if ((*flags & flagRestriction) == 0)
7938 *flags |= flagRestriction;
7943 if ((*flags & flagSubstitution) == 0)
7944 *flags |= flagSubstitution;
7949 if ((*flags & flagList) == 0)
7950 *flags |= flagList;
7955 if ((*flags & flagUnion) == 0)
7956 *flags |= flagUnion;
8492 /* ret->flags |= XML_SCHEMAS_ELEM_REF; */
8596 } else if (schema->flags & XML_SCHEMAS_QUALIF_ELEM)
8647 decl->flags |= XML_SCHEMAS_ELEM_GLOBAL;
8648 decl->flags |= XML_SCHEMAS_ELEM_TOPLEVEL;
8653 decl->flags |= XML_SCHEMAS_ELEM_ABSTRACT;
8659 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_EXTENSION)
8660 decl->flags |= XML_SCHEMAS_ELEM_FINAL_EXTENSION;
8661 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION)
8662 decl->flags |= XML_SCHEMAS_ELEM_FINAL_RESTRICTION;
8665 if (xmlSchemaPValAttrBlockFinal(attrValue, &(decl->flags),
8685 if (schema->flags & XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION)
8686 decl->flags |= XML_SCHEMAS_ELEM_BLOCK_RESTRICTION;
8687 if (schema->flags & XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION)
8688 decl->flags |= XML_SCHEMAS_ELEM_BLOCK_EXTENSION;
8689 if (schema->flags & XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION)
8690 decl->flags |= XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION;
8693 if (xmlSchemaPValAttrBlockFinal(attrValue, &(decl->flags),
8707 decl->flags |= XML_SCHEMAS_ELEM_NILLABLE;
8730 decl->flags |= XML_SCHEMAS_ELEM_FIXED;
8848 type->flags |= XML_SCHEMAS_TYPE_VARIETY_UNION;
9016 type->flags |= XML_SCHEMAS_TYPE_VARIETY_LIST;
9218 type->flags |= XML_SCHEMAS_TYPE_GLOBAL;
9242 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION)
9243 type->flags |= XML_SCHEMAS_TYPE_FINAL_RESTRICTION;
9244 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_LIST)
9245 type->flags |= XML_SCHEMAS_TYPE_FINAL_LIST;
9246 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_UNION)
9247 type->flags |= XML_SCHEMAS_TYPE_FINAL_UNION;
9250 if (xmlSchemaPValAttrBlockFinal(attrValue, &(type->flags),
9586 if (schema->flags & XML_SCHEMAS_QUALIF_ELEM)
9587 schema->flags ^= XML_SCHEMAS_QUALIF_ELEM;
9589 if (schema->flags & XML_SCHEMAS_QUALIF_ATTR)
9590 schema->flags ^= XML_SCHEMAS_QUALIF_ATTR;
9592 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_EXTENSION)
9593 schema->flags ^= XML_SCHEMAS_FINAL_DEFAULT_EXTENSION;
9594 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION)
9595 schema->flags ^= XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION;
9596 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_LIST)
9597 schema->flags ^= XML_SCHEMAS_FINAL_DEFAULT_LIST;
9598 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_UNION)
9599 schema->flags ^= XML_SCHEMAS_FINAL_DEFAULT_UNION;
9601 if (schema->flags & XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION)
9602 schema->flags ^= XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION;
9603 if (schema->flags & XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION)
9604 schema->flags ^= XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION;
9605 if (schema->flags & XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION)
9606 schema->flags ^= XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION;
9619 * Those flags should be moved to the parser context flags,
9651 res = xmlSchemaPValAttrFormDefault(val, &schema->flags,
9664 res = xmlSchemaPValAttrFormDefault(val, &schema->flags,
9677 res = xmlSchemaPValAttrBlockFinal(val, &(schema->flags), -1,
9695 res = xmlSchemaPValAttrBlockFinal(val, &(schema->flags), -1,
10092 oldFlags = schema->flags;
10094 if (schema->flags != 0)
10140 schema->flags = oldFlags;
11048 if ((schema->flags & XML_SCHEMAS_INCLUDING_CONVERT_NS) == 0) {
11049 schema->flags |= XML_SCHEMAS_INCLUDING_CONVERT_NS;
11056 schema->flags ^= XML_SCHEMAS_INCLUDING_CONVERT_NS;
11456 type->flags |= XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION;
11499 (type->flags & XML_SCHEMAS_TYPE_GLOBAL))
11760 type->flags |= XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION;
12013 if ((type->flags & XML_SCHEMAS_TYPE_MIXED) == 0)
12014 type->flags |= XML_SCHEMAS_TYPE_MIXED;
12134 type->flags |= XML_SCHEMAS_TYPE_GLOBAL;
12154 type->flags |= XML_SCHEMAS_TYPE_MIXED;
12167 type->flags |= XML_SCHEMAS_TYPE_ABSTRACT;
12175 &(type->flags),
12194 if (xmlSchemaPValAttrBlockFinal(attrValue, &(type->flags),
12224 if (schema->flags & XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION)
12225 type->flags |= XML_SCHEMAS_TYPE_BLOCK_RESTRICTION;
12226 if (schema->flags & XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION)
12227 type->flags |= XML_SCHEMAS_TYPE_BLOCK_EXTENSION;
12233 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION)
12234 type->flags |= XML_SCHEMAS_TYPE_FINAL_RESTRICTION;
12235 if (schema->flags & XML_SCHEMAS_FINAL_DEFAULT_EXTENSION)
12236 type->flags |= XML_SCHEMAS_TYPE_FINAL_EXTENSION;
12254 if (type->flags & XML_SCHEMAS_TYPE_MIXED)
12255 type->flags ^= XML_SCHEMAS_TYPE_MIXED;
12278 type->flags |= XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION;
12627 if (((xmlSchemaElementPtr) particle->children)->flags &
12639 if (elemDecl->flags & XML_SCHEMAS_ELEM_ABSTRACT)
12980 if (elemDecl->flags & XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD) {
13111 (elemDecl->flags & XML_SCHEMAS_ELEM_INTERNAL_RESOLVED)))
13113 elemDecl->flags |= XML_SCHEMAS_ELEM_INTERNAL_RESOLVED;
13340 (type->flags & XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE))
13944 if (attruse->flags & XML_SCHEMA_ATTR_USE_FIXED)
13952 if (attruse->attrDecl->flags & XML_SCHEMAS_ATTR_FIXED)
14517 if (type->flags & final)
14820 if (ancestor->flags & XML_SCHEMAS_TYPE_MARKED) {
14826 ancestor->flags |= XML_SCHEMAS_TYPE_MARKED;
14829 ancestor->flags ^= XML_SCHEMAS_TYPE_MARKED;
14887 ((memberType->flags & XML_SCHEMAS_TYPE_MARKED) == 0))
14890 memberType->flags |= XML_SCHEMAS_TYPE_MARKED;
14894 memberType->flags ^= XML_SCHEMAS_TYPE_MARKED;
16047 if (base->flags & XML_SCHEMAS_TYPE_FINAL_EXTENSION) {
16249 if (base->flags & XML_SCHEMAS_TYPE_FINAL_EXTENSION) {
16304 if (base->flags & XML_SCHEMAS_TYPE_FINAL_RESTRICTION) {
16739 if (((elemB->flags & XML_SCHEMAS_ELEM_NILLABLE) == 0) &&
16740 (elemR->flags & XML_SCHEMAS_ELEM_NILLABLE))
16747 if ((elemB->value != NULL) && (elemB->flags & XML_SCHEMAS_ELEM_FIXED) &&
16749 ((elemR->flags & XML_SCHEMAS_ELEM_FIXED) == 0) ||
16765 if (((elemB->flags & XML_SCHEMAS_ELEM_BLOCK_EXTENSION) &&
16766 ((elemR->flags & XML_SCHEMAS_ELEM_BLOCK_EXTENSION) == 0)) ||
16767 ((elemB->flags & XML_SCHEMAS_ELEM_BLOCK_RESTRICTION) &&
16768 ((elemR->flags & XML_SCHEMAS_ELEM_BLOCK_RESTRICTION) == 0)) ||
16769 ((elemB->flags & XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION) &&
16770 ((elemR->flags & XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION) == 0)))
17714 has = (type->baseType->flags & XML_SCHEMAS_TYPE_HAS_FACETS) ? 1 : 0;
17716 needVal = (type->baseType->flags &
17718 normVal = (type->baseType->flags &
17744 type->flags |= XML_SCHEMAS_TYPE_NORMVALUENEEDED;
17746 type->flags |= XML_SCHEMAS_TYPE_FACETSNEEDVALUE;
17748 type->flags |= XML_SCHEMAS_TYPE_HAS_FACETS;
17757 type->flags |= XML_SCHEMAS_TYPE_FACETSNEEDVALUE;
17771 type->flags |= XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE;
17783 type->flags |= XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE;
17786 type->flags |= XML_SCHEMAS_TYPE_WHITESPACE_REPLACE;
17789 type->flags |= XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE;
17812 type->flags |= XML_SCHEMAS_TYPE_WHITESPACE_REPLACE;
17816 type->flags |= XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE;
17819 type->flags |= XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE;
17835 type->flags |= XML_SCHEMAS_TYPE_FIXUP_1;
17879 type->flags |= XML_SCHEMAS_TYPE_VARIETY_ATOMIC;
17881 type->flags |= XML_SCHEMAS_TYPE_VARIETY_LIST;
17887 type->flags |= XML_SCHEMAS_TYPE_VARIETY_UNION;
17966 type->flags |= XML_SCHEMAS_TYPE_INTERNAL_RESOLVED;
18056 type->flags |= XML_SCHEMAS_TYPE_INTERNAL_RESOLVED;
18067 if (baseType->flags & XML_SCHEMAS_TYPE_INTERNAL_INVALID) {
18247 if (type->flags & XML_SCHEMAS_TYPE_MIXED) {
18301 if (type->flags & XML_SCHEMAS_TYPE_MIXED)
18329 if (type->flags & XML_SCHEMAS_TYPE_MIXED)
18335 if (type->flags & XML_SCHEMAS_TYPE_MIXED)
18474 type->flags |= XML_SCHEMAS_TYPE_INTERNAL_INVALID;
18481 type->flags |= XML_SCHEMAS_TYPE_INTERNAL_INVALID;
18806 if (gdef->flags & XML_SCHEMA_MODEL_GROUP_DEF_MARKED)
18809 gdef->flags |= XML_SCHEMA_MODEL_GROUP_DEF_MARKED;
18812 gdef->flags ^= XML_SCHEMA_MODEL_GROUP_DEF_MARKED;
18959 if (gr->flags & XML_SCHEMAS_ATTRGROUP_MARKED)
18966 (gr->flags & XML_SCHEMAS_ATTRGROUP_HAS_REFS))
18968 gr->flags |= XML_SCHEMAS_ATTRGROUP_MARKED;
18971 gr->flags ^= XML_SCHEMAS_ATTRGROUP_MARKED;
19009 else if ((attrGr->flags & XML_SCHEMAS_ATTRGROUP_HAS_REFS) == 0)
19109 if ((gr->flags & XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED) == 0) {
19232 (attrGr->flags & XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED))
19235 attrGr->flags |= XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED;
19463 if (WXS_SUBST_HEAD(ancestor)->flags & XML_SCHEMAS_ELEM_CIRCULAR)
19465 WXS_SUBST_HEAD(ancestor)->flags |= XML_SCHEMAS_ELEM_CIRCULAR;
19468 WXS_SUBST_HEAD(ancestor)->flags ^= XML_SCHEMAS_ELEM_CIRCULAR;
19505 if ((elemDecl->flags & XML_SCHEMAS_ELEM_GLOBAL) == 0) {
19558 if (head->flags & XML_SCHEMAS_ELEM_FINAL_EXTENSION)
19560 if (head->flags & XML_SCHEMAS_ELEM_FINAL_RESTRICTION)
19625 if (elemDecl->flags & XML_SCHEMAS_ELEM_FIXED)
19673 (elemDecl->flags & XML_SCHEMAS_ELEM_ABSTRACT))
19691 if (head->flags & XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION)
19697 if (head->flags & XML_SCHEMAS_ELEM_BLOCK_RESTRICTION)
19699 if (head->flags & XML_SCHEMAS_ELEM_BLOCK_EXTENSION)
19737 if ((type->flags &
19741 if ((type->flags &
19760 if ((head->flags & XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD) == 0)
19761 head->flags |= XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD;
19898 if (elemDecl->flags & XML_SCHEMAS_ELEM_INTERNAL_CHECKED)
19900 elemDecl->flags |= XML_SCHEMAS_ELEM_INTERNAL_CHECKED;
20124 ((WXS_ATTRUSE_DECL(use))->flags & XML_SCHEMAS_ATTR_FIXED) &&
20125 ((use->flags & XML_SCHEMA_ATTR_USE_FIXED) == 0))
20186 (((WXS_ATTRUSE_DECL(use))->flags & XML_SCHEMA_ATTR_USE_FIXED) == 0))
20224 if (item->flags & XML_SCHEMAS_ATTR_INTERNAL_RESOLVED)
20226 item->flags |= XML_SCHEMAS_ATTR_INTERNAL_RESOLVED;
20343 (((xmlSchemaTypePtr) item)->flags & XML_SCHEMAS_TYPE_REDEFINED)
20346 (((xmlSchemaModelGroupDefPtr) item)->flags & XML_SCHEMA_MODEL_GROUP_DEF_REDEFINED)
20349 (((xmlSchemaAttributeGroupPtr) item)->flags & XML_SCHEMAS_ATTRGROUP_REDEFINED)
20428 if ((WXS_TYPE_CAST prev)->flags &
20435 (WXS_TYPE_CAST prev)->flags |= XML_SCHEMAS_TYPE_REDEFINED;
20445 if ((WXS_MODEL_GROUPDEF_CAST prev)->flags &
20452 (WXS_MODEL_GROUPDEF_CAST prev)->flags |=
20465 if ((WXS_ATTR_GROUP_CAST prev)->flags &
20471 (WXS_ATTR_GROUP_CAST prev)->flags |=
20632 if (bucket->flags & XML_SCHEMA_BUCKET_COMPS_ADDED)
20634 bucket->flags |= XML_SCHEMA_BUCKET_COMPS_ADDED;
20711 ((rel->bucket->flags & XML_SCHEMA_BUCKET_COMPS_ADDED) == 0)) {
21105 if ((elemDecl->flags & XML_SCHEMAS_ELEM_INTERNAL_CHECKED) == 0)
21455 if (type->flags & XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE)
21457 else if (type->flags & XML_SCHEMAS_TYPE_WHITESPACE_REPLACE)
22474 if ((vctxt->inode->flags &
22476 vctxt->inode->flags |= XML_SCHEMA_NODE_INFO_VALUE_NEEDED;
23878 attr->flags |= XML_SCHEMA_NODE_INFO_FLAG_OWNED_NAMES;
23905 attr->flags |= XML_SCHEMA_NODE_INFO_FLAG_OWNED_VALUES;
23922 if (ielem->flags & XML_SCHEMA_NODE_INFO_FLAG_OWNED_NAMES) {
23929 if (ielem->flags & XML_SCHEMA_NODE_INFO_FLAG_OWNED_VALUES) {
24325 * OPTIMIZE TODO: Use flags for:
24381 (normalize || (type->flags & XML_SCHEMAS_TYPE_NORMVALUENEEDED))) { \
24414 if ((! valNeeded) && (type->flags & XML_SCHEMAS_TYPE_FACETSNEEDVALUE))
24505 if ((ret == 0) && (type->flags & XML_SCHEMAS_TYPE_HAS_FACETS)) {
24589 if ((ret == 0) && (type->flags & XML_SCHEMAS_TYPE_HAS_FACETS)) {
24665 if ((ret == 0) && (type->flags & XML_SCHEMAS_TYPE_HAS_FACETS)) {
24847 if ((elemDecl->flags & XML_SCHEMAS_ELEM_BLOCK_EXTENSION) ||
24848 (elemDecl->subtypes->flags &
24852 if ((elemDecl->flags & XML_SCHEMAS_ELEM_BLOCK_RESTRICTION) ||
24853 (elemDecl->subtypes->flags &
24913 if (elemDecl->flags & XML_SCHEMAS_ELEM_ABSTRACT) {
24949 if ((elemDecl->flags & XML_SCHEMAS_ELEM_NILLABLE) == 0) {
24961 if ((elemDecl->flags & XML_SCHEMAS_ELEM_FIXED) &&
24969 vctxt->inode->flags |=
24996 vctxt->inode->flags |= XML_SCHEMA_ELEM_INFO_LOCAL_TYPE;
25064 if (attr->flags & XML_SCHEMA_NODE_INFO_FLAG_OWNED_NAMES) {
25070 if (attr->flags & XML_SCHEMA_NODE_INFO_FLAG_OWNED_VALUES) {
25511 if ((iattr->decl->flags & XML_SCHEMAS_ATTR_FIXED) ||
25513 (iattr->use->flags & XML_SCHEMAS_ATTR_FIXED)))
25527 iattr->flags |= XML_SCHEMA_NODE_INFO_VALUE_NEEDED;
25890 if (inode->flags & XML_SCHEMA_NODE_INFO_VALUE_NEEDED)
25913 if (inode->flags & XML_SCHEMA_NODE_INFO_ERR_NOT_EXPECTED) {
25923 (inode->flags & XML_SCHEMA_NODE_INFO_ERR_BAD_TYPE)) {
25943 if ((inode->flags & XML_SCHEMA_ELEM_INFO_ERR_BAD_CONTENT) == 0) {
25977 inode->flags |=
26044 (inode->flags & XML_SCHEMA_ELEM_INFO_EMPTY) &&
26059 if (inode->flags & XML_SCHEMA_ELEM_INFO_LOCAL_TYPE) {
26174 (inode->decl->flags & XML_SCHEMAS_ELEM_FIXED)) {
26184 if (inode->flags &
26372 if (pielem->flags & XML_SCHEMA_ELEM_INFO_EMPTY)
26373 pielem->flags ^= XML_SCHEMA_ELEM_INFO_EMPTY;
26473 if (pielem->flags & XML_SCHEMA_ELEM_INFO_ERR_BAD_CONTENT) {
26576 vctxt->inode->flags |= XML_SCHEMA_NODE_INFO_ERR_NOT_EXPECTED;
26577 pielem->flags |= XML_SCHEMA_ELEM_INFO_ERR_BAD_CONTENT;
26676 vctxt->inode->flags |=
26688 vctxt->inode->flags |=
26700 if (vctxt->inode->flags & XML_SCHEMA_NODE_INFO_FLAG_OWNED_VALUES) {
26706 vctxt->inode->flags |= XML_SCHEMA_NODE_INFO_FLAG_OWNED_VALUES;
26833 vctxt->inode->flags |= XML_SCHEMA_NODE_INFO_ERR_BAD_TYPE;
26839 if (vctxt->inode->typeDef->flags & XML_SCHEMAS_TYPE_ABSTRACT) {
26840 vctxt->inode->flags |= XML_SCHEMA_NODE_INFO_ERR_BAD_TYPE;
26934 ielem->flags |= XML_SCHEMA_NODE_INFO_FLAG_OWNED_NAMES;
26945 ielem->flags |= XML_SCHEMA_ELEM_INFO_EMPTY;
27006 if ((ielem->flags & XML_SCHEMA_ELEM_INFO_EMPTY) == 0) {
27027 if (ielem->flags & XML_SCHEMA_ELEM_INFO_EMPTY)
27109 if (vctxt->inode->flags & XML_SCHEMA_ELEM_INFO_EMPTY)
27110 vctxt->inode->flags ^= XML_SCHEMA_ELEM_INFO_EMPTY;
27134 if (vctxt->inode->flags & XML_SCHEMA_ELEM_INFO_EMPTY)
27135 vctxt->inode->flags ^= XML_SCHEMA_ELEM_INFO_EMPTY;
27199 ielem->flags |= XML_SCHEMA_ELEM_INFO_EMPTY;
27388 * TODO: Should we clear the flags?
27392 vctxt->flags = 0;
27742 ielem->flags |= XML_SCHEMA_ELEM_INFO_EMPTY;
27797 if ((ielem != NULL) && (ielem->flags & XML_SCHEMA_ELEM_INFO_EMPTY))
27798 ielem->flags ^= XML_SCHEMA_ELEM_INFO_EMPTY;
28517 ctxt->flags |= XML_SCHEMA_VALID_CTXT_FLAG_STREAM;
28619 ctxt->flags |= XML_SCHEMA_VALID_CTXT_FLAG_STREAM;