Home | History | Annotate | Download | only in libxml2

Lines Matching refs:subtypes

159 #define WXS_ELEM_TYPEDEF(e) (e)->subtypes
165 #define WXS_ATTR_TYPEDEF(a) (a)->subtypes
269 (xmlSchemaIsParticleEmptiable(WXS_PTC_CAST (t)->subtypes))
271 #define WXS_TYPE_CONTENTTYPE(t) (t)->subtypes
273 #define WXS_TYPE_PARTICLE(t) WXS_PTC_CAST (t)->subtypes
279 #define WXS_LIST_ITEMTYPE(t) (t)->subtypes
4215 } else if (elem->subtypes != NULL) {
4219 xmlSchemaTypeDump(elem->subtypes, output);
4468 (type->subtypes != NULL)) {
4469 xmlSchemaContentModelDump((xmlSchemaParticlePtr) type->subtypes,
7601 ret->subtypes = xmlSchemaParseSimpleType(pctxt, schema, child, 0);
8950 * Anchor the member types in the "subtypes" field of the
8958 type->subtypes = subtype;
8974 if ((attr == NULL) && (type->subtypes == NULL)) {
9073 type->subtypes = xmlSchemaParseSimpleType(ctxt, schema, child, 0);
9089 (type->subtypes == NULL) &&
11592 type->subtypes = (xmlSchemaTypePtr)
11597 type->subtypes = (xmlSchemaTypePtr)
11602 type->subtypes = (xmlSchemaTypePtr)
11610 type->subtypes = (xmlSchemaTypePtr)
11824 type->subtypes = (xmlSchemaTypePtr)
11829 type->subtypes = (xmlSchemaTypePtr)
11834 type->subtypes = (xmlSchemaTypePtr)
11839 type->subtypes = (xmlSchemaTypePtr)
12296 type->subtypes = (xmlSchemaTypePtr)
12301 type->subtypes = (xmlSchemaTypePtr)
12306 type->subtypes = (xmlSchemaTypePtr)
12311 type->subtypes = (xmlSchemaTypePtr)
12959 * iterate over the subtypes and remerge the end with an
13183 if ((elemDecl->subtypes == NULL) && (elemDecl->namedType != NULL)) {
13198 elemDecl->subtypes = type;
13228 if (elemDecl->subtypes == NULL)
13229 elemDecl->subtypes = substHead->subtypes;
13236 if ((elemDecl->subtypes == NULL) &&
13239 elemDecl->subtypes = xmlSchemaGetBuiltInType(XML_SCHEMAS_ANYTYPE);
13303 memberType = type->subtypes;
13345 return(xmlSchemaIsDerivedFromBuiltInType(type->subtypes, valType));
13347 return(xmlSchemaIsDerivedFromBuiltInType(type->subtypes, valType));
13373 return(xmlSchemaIsDerivedFromBuiltInType(type->subtypes, valType));
13387 return(xmlSchemaQueryBuiltInType(type->subtypes));
15024 if ((typeDef->subtypes == NULL) && (typeDef->base != NULL)) {
15026 typeDef->subtypes = xmlSchemaGetType(ctxt->schema,
15029 if ((typeDef->subtypes == NULL) ||
15030 (! WXS_IS_SIMPLE(typeDef->subtypes)))
15032 typeDef->subtypes = NULL;
15307 itemType = type->subtypes;
15433 baseItemType = type->baseType->subtypes;
16248 if (type->subtypes == NULL) {
16454 (xmlSchemaParticlePtr) base->subtypes))) {
16483 (xmlSchemaParticlePtr) base->subtypes)) {
16659 (xmlSchemaParticlePtr) base->subtypes)) {
16857 if (xmlSchemaCheckCOSDerivedOK(ACTXT_CAST ctxt, elemR->subtypes,
16858 elemB->subtypes, set) != 0)
17911 if (type->subtypes == NULL) {
17955 type->subtypes = type->baseType->subtypes;
17997 type->subtypes))
18299 (xmlSchemaParticlePtr) type->subtypes;
18345 type->subtypes = (xmlSchemaTypePtr) particle;
18385 type->subtypes = baseType->subtypes;
18453 (xmlSchemaTreeItemPtr) type->subtypes;
18479 ((xmlSchemaParticlePtr) type->subtypes)->minOccurs,
18480 ((xmlSchemaParticlePtr) type->subtypes)->maxOccurs);
18486 ((xmlSchemaParticlePtr) baseType->subtypes)->children;
18512 (xmlSchemaTreeItemPtr) baseType->subtypes;
19763 headType = head->subtypes;
19764 type = elemDecl->subtypes;
19804 type = elemDecl->subtypes->baseType;
20297 if (item->subtypes != NULL)
20312 item->subtypes = type;
20318 item->subtypes = xmlSchemaGetBuiltInType(XML_SCHEMAS_ANYSIMPLETYPE);
24920 (elemDecl->subtypes->flags &
24925 (elemDecl->subtypes->flags &
24941 elemDecl->subtypes, set) != 0) {
25246 iattr->typeDef = attrDecl->subtypes;
25289 tmpiattr->typeDef = attrDecl->subtypes;