Lines Matching refs:baseType

1092 			     xmlSchemaTypePtr baseType,
1801 ws = xmlSchemaGetWhiteSpaceFacetValue(type->baseType);
1836 type = type->baseType;
3009 * @baseType: the base type of type
3018 xmlSchemaTypePtr baseType,
3028 xmlSchemaFormatItemForReport(&strT, NULL, WXS_BASIC_CAST baseType, NULL),
8872 type->baseType = xmlSchemaGetBuiltInType(XML_SCHEMAS_ANYSIMPLETYPE);
9040 type->baseType = xmlSchemaGetBuiltInType(XML_SCHEMAS_ANYSIMPLETYPE);
11592 type->baseType = (xmlSchemaTypePtr)
12309 type->baseType = xmlSchemaGetBuiltInType(XML_SCHEMAS_ANYTYPE);
13438 type = type->baseType;
13460 type = type->baseType;
14414 xmlSchemaTypePtr baseType = NULL;
14418 if (type->baseType == NULL) {
14423 baseType = type->baseType;
14424 if (WXS_IS_TYPE_NOT_FIXED(baseType))
14425 if (xmlSchemaTypeFixup(baseType, ACTXT_CAST pctxt) == -1)
14429 baseUses = baseType->attrUses;
14548 if (baseType->attributeWildcard != NULL) {
14565 baseType->attributeWildcard) == -1)
14572 type->attributeWildcard = baseType->attributeWildcard;
14633 type = type->baseType;
14788 * @baseType: the base type definition
14795 * derived from @baseType.
14802 xmlSchemaTypePtr baseType,
14809 if (type == baseType)
14823 if (WXS_IS_TYPE_NOT_FIXED(baseType))
14824 if (xmlSchemaTypeFixup(baseType, actxt) == -1)
14827 (xmlSchemaTypeFinalContains(type->baseType,
14832 if (type->baseType == baseType) {
14843 if ((! WXS_IS_ANYTYPE(type->baseType)) &&
14844 (xmlSchemaCheckCOSSTDerivedOK(actxt, type->baseType,
14845 baseType, subset) == 0)) {
14852 if (WXS_IS_ANY_SIMPLE_TYPE(baseType) &&
14864 if (WXS_IS_UNION(baseType)) {
14867 cur = baseType->memberTypes;
14924 ancestor->baseType);
14943 (item->baseType == NULL))
14946 item->baseType);
14994 memberType = memberType->baseType;
15029 if (typeDef->baseType == NULL) {
15030 typeDef->baseType = xmlSchemaGetType(ctxt->schema,
15032 if (typeDef->baseType == NULL) {
15152 xmlSchemaTypePtr baseType = type->baseType;
15166 if (baseType == NULL) {
15178 if (! WXS_IS_SIMPLE(baseType)) {
15183 xmlSchemaGetComponentQName(&str, baseType));
15189 ((! WXS_IS_ANY_SIMPLE_TYPE(baseType)) &&
15190 (baseType->type != XML_SCHEMA_TYPE_SIMPLE))) {
15196 xmlSchemaGetComponentQName(&str, baseType));
15216 if (xmlSchemaTypeFinalContains(baseType,
15223 xmlSchemaGetComponentQName(&str, baseType));
15271 if (! WXS_IS_ATOMIC(type->baseType)) {
15276 xmlSchemaGetComponentQName(&str, type->baseType));
15284 if (xmlSchemaTypeFinalContains(type->baseType,
15290 xmlSchemaGetComponentQName(&str, type->baseType));
15376 if (WXS_IS_ANY_SIMPLE_TYPE(type->baseType)) {
15430 if (! WXS_IS_LIST(type->baseType)) {
15435 xmlSchemaGetComponentQName(&str, type->baseType));
15443 if (xmlSchemaTypeFinalContains(type->baseType,
15449 xmlSchemaGetComponentQName(&str, type->baseType));
15461 baseItemType = type->baseType->subtypes;
15478 xmlSchemaGetComponentQName(&strBT, type->baseType));
15559 if (type->baseType->builtInType == XML_SCHEMAS_ANYSIMPLETYPE) {
15593 if (! WXS_IS_UNION(type->baseType)) {
15598 xmlSchemaGetComponentQName(&str, type->baseType));
15605 if (xmlSchemaTypeFinalContains(type->baseType,
15611 xmlSchemaGetComponentQName(&str, type->baseType));
15638 baseMember = xmlSchemaGetUnionSimpleTypeMemberTypes(type->baseType);
15660 xmlSchemaGetComponentQName(&strBT, type->baseType));
15892 if ((type->baseType != NULL) &&
15893 (WXS_IS_SIMPLE(type->baseType)) &&
16016 * @baseType: the base complex type definition
16030 xmlSchemaTypePtr baseType,
16033 int equal = xmlSchemaAreEqualTypes(type, baseType);
16058 if (type->baseType == baseType)
16064 if (WXS_IS_ANYTYPE(type->baseType))
16067 if (WXS_IS_COMPLEX(type->baseType)) {
16073 return (xmlSchemaCheckCOSCTDerivedOK(actxt, type->baseType,
16074 baseType, set));
16081 return (xmlSchemaCheckCOSSTDerivedOK(actxt, type->baseType,
16082 baseType, set));
16089 * @baseType: the base type definition
16094 * Checks wheter @type can be validly derived from @baseType.
16101 xmlSchemaTypePtr baseType,
16105 return (xmlSchemaCheckCOSSTDerivedOK(actxt, type, baseType, set));
16107 return (xmlSchemaCheckCOSCTDerivedOK(actxt, type, baseType, set));
16131 xmlSchemaTypePtr base = type->baseType;
16394 base = type->baseType;
16615 base = type->baseType;
17221 xmlSchemaTypePtr base = type->baseType;
17812 has = (type->baseType->flags & XML_SCHEMAS_TYPE_HAS_FACETS) ? 1 : 0;
17814 needVal = (type->baseType->flags &
17816 normVal = (type->baseType->flags &
17904 for (anc = type->baseType; anc != NULL &&
17906 anc = anc->baseType) {
17963 if (type->baseType == NULL) {
17968 if (WXS_IS_TYPE_NOT_FIXED_1(type->baseType))
17969 if (xmlSchemaFixupSimpleTypeStageOne(pctxt, type->baseType) == -1)
17976 if (WXS_IS_ATOMIC(type->baseType))
17978 else if (WXS_IS_LIST(type->baseType)) {
17983 type->subtypes = type->baseType->subtypes;
17984 } else if (WXS_IS_UNION(type->baseType)) {
18067 if (type->baseType == NULL) {
18069 "missing baseType");
18072 if (WXS_IS_TYPE_NOT_FIXED(type->baseType))
18073 xmlSchemaTypeFixup(type->baseType, ACTXT_CAST pctxt);
18119 (type->baseType->facetSet != NULL)) {
18150 xmlSchemaTypePtr baseType = type->baseType;
18155 if (baseType == NULL) {
18157 "missing baseType");
18163 if (WXS_IS_TYPE_NOT_FIXED(baseType))
18164 xmlSchemaTypeFixup(baseType, ACTXT_CAST pctxt);
18165 if (baseType->flags & XML_SCHEMAS_TYPE_INTERNAL_INVALID) {
18184 if ((WXS_IS_COMPLEX(baseType)) &&
18185 (baseType->contentTypeDef != NULL) &&
18212 contentBase = baseType->contentTypeDef;
18241 content->baseType = contentBase;
18263 } else if ((WXS_IS_COMPLEX(baseType)) &&
18264 (baseType->contentType == XML_SCHEMA_CONTENT_MIXED) &&
18272 (type->contentTypeDef->baseType == NULL)) {
18285 } else if ((WXS_IS_COMPLEX(baseType)) && WXS_IS_EXTENSION(type)) {
18291 if (baseType->contentTypeDef == NULL) {
18305 type->contentTypeDef = baseType->contentTypeDef;
18306 } else if ((WXS_IS_SIMPLE(baseType)) && WXS_IS_EXTENSION(type)) {
18311 type->contentTypeDef = baseType;
18412 type->contentType = baseType->contentType;
18413 type->subtypes = baseType->subtypes;
18419 type->contentTypeDef = baseType->contentTypeDef;
18423 } else if (baseType->contentType == XML_SCHEMA_CONTENT_EMPTY) {
18459 } else if ((WXS_TYPE_PARTICLE(baseType) != NULL) &&
18460 (WXS_TYPE_PARTICLE_TERM(baseType) != NULL) &&
18461 ((WXS_TYPE_PARTICLE_TERM(baseType))->type ==
18507 ((xmlSchemaParticlePtr) baseType->subtypes)->minOccurs,
18508 ((xmlSchemaParticlePtr) baseType->subtypes)->maxOccurs);
18514 ((xmlSchemaParticlePtr) baseType->subtypes)->children;
18540 (xmlSchemaTreeItemPtr) baseType->subtypes;
18677 base = typeDecl->baseType;
19826 type = type->baseType;
19832 type = elemDecl->subtypes->baseType;
19847 type = type->baseType;
20539 ((xmlSchemaTypePtr) item)->baseType =
24318 tmpType = tmpType->baseType;
24377 tmpType = tmpType->baseType;
24532 biType = type->baseType;
24535 biType = biType->baseType;