Lines Matching refs:baseType

1087 			     xmlSchemaTypePtr baseType,
1796 ws = xmlSchemaGetWhiteSpaceFacetValue(type->baseType);
1831 type = type->baseType;
2990 * @baseType: the base type of type
2999 xmlSchemaTypePtr baseType,
3009 xmlSchemaFormatItemForReport(&strT, NULL, WXS_BASIC_CAST baseType, NULL),
8853 type->baseType = xmlSchemaGetBuiltInType(XML_SCHEMAS_ANYSIMPLETYPE);
9021 type->baseType = xmlSchemaGetBuiltInType(XML_SCHEMAS_ANYSIMPLETYPE);
11573 type->baseType = (xmlSchemaTypePtr)
12290 type->baseType = xmlSchemaGetBuiltInType(XML_SCHEMAS_ANYTYPE);
13410 type = type->baseType;
13432 type = type->baseType;
14386 xmlSchemaTypePtr baseType = NULL;
14390 if (type->baseType == NULL) {
14395 baseType = type->baseType;
14396 if (WXS_IS_TYPE_NOT_FIXED(baseType))
14397 if (xmlSchemaTypeFixup(baseType, ACTXT_CAST pctxt) == -1)
14401 baseUses = baseType->attrUses;
14520 if (baseType->attributeWildcard != NULL) {
14537 baseType->attributeWildcard) == -1)
14544 type->attributeWildcard = baseType->attributeWildcard;
14605 type = type->baseType;
14760 * @baseType: the base type definition
14767 * derived from @baseType.
14774 xmlSchemaTypePtr baseType,
14781 if (type == baseType)
14795 if (WXS_IS_TYPE_NOT_FIXED(baseType))
14796 if (xmlSchemaTypeFixup(baseType, actxt) == -1)
14799 (xmlSchemaTypeFinalContains(type->baseType,
14804 if (type->baseType == baseType) {
14815 if ((! WXS_IS_ANYTYPE(type->baseType)) &&
14816 (xmlSchemaCheckCOSSTDerivedOK(actxt, type->baseType,
14817 baseType, subset) == 0)) {
14824 if (WXS_IS_ANY_SIMPLE_TYPE(baseType) &&
14836 if (WXS_IS_UNION(baseType)) {
14839 cur = baseType->memberTypes;
14896 ancestor->baseType);
14915 (item->baseType == NULL))
14918 item->baseType);
14966 memberType = memberType->baseType;
15001 if (typeDef->baseType == NULL) {
15002 typeDef->baseType = xmlSchemaGetType(ctxt->schema,
15004 if (typeDef->baseType == NULL) {
15124 xmlSchemaTypePtr baseType = type->baseType;
15138 if (baseType == NULL) {
15150 if (! WXS_IS_SIMPLE(baseType)) {
15155 xmlSchemaGetComponentQName(&str, baseType));
15161 (! WXS_IS_ANY_SIMPLE_TYPE(baseType))) {
15167 xmlSchemaGetComponentQName(&str, baseType));
15187 if (xmlSchemaTypeFinalContains(baseType,
15194 xmlSchemaGetComponentQName(&str, baseType));
15242 if (! WXS_IS_ATOMIC(type->baseType)) {
15247 xmlSchemaGetComponentQName(&str, type->baseType));
15255 if (xmlSchemaTypeFinalContains(type->baseType,
15261 xmlSchemaGetComponentQName(&str, type->baseType));
15347 if (WXS_IS_ANY_SIMPLE_TYPE(type->baseType)) {
15401 if (! WXS_IS_LIST(type->baseType)) {
15406 xmlSchemaGetComponentQName(&str, type->baseType));
15414 if (xmlSchemaTypeFinalContains(type->baseType,
15420 xmlSchemaGetComponentQName(&str, type->baseType));
15432 baseItemType = type->baseType->subtypes;
15449 xmlSchemaGetComponentQName(&strBT, type->baseType));
15530 if (type->baseType->builtInType == XML_SCHEMAS_ANYSIMPLETYPE) {
15564 if (! WXS_IS_UNION(type->baseType)) {
15569 xmlSchemaGetComponentQName(&str, type->baseType));
15576 if (xmlSchemaTypeFinalContains(type->baseType,
15582 xmlSchemaGetComponentQName(&str, type->baseType));
15609 baseMember = xmlSchemaGetUnionSimpleTypeMemberTypes(type->baseType);
15631 xmlSchemaGetComponentQName(&strBT, type->baseType));
15863 if ((type->baseType != NULL) &&
15864 (WXS_IS_SIMPLE(type->baseType)) &&
15987 * @baseType: the base complex type definition
16001 xmlSchemaTypePtr baseType,
16004 int equal = xmlSchemaAreEqualTypes(type, baseType);
16029 if (type->baseType == baseType)
16035 if (WXS_IS_ANYTYPE(type->baseType))
16038 if (WXS_IS_COMPLEX(type->baseType)) {
16044 return (xmlSchemaCheckCOSCTDerivedOK(actxt, type->baseType,
16045 baseType, set));
16052 return (xmlSchemaCheckCOSSTDerivedOK(actxt, type->baseType,
16053 baseType, set));
16060 * @baseType: the base type definition
16065 * Checks wheter @type can be validly derived from @baseType.
16072 xmlSchemaTypePtr baseType,
16076 return (xmlSchemaCheckCOSSTDerivedOK(actxt, type, baseType, set));
16078 return (xmlSchemaCheckCOSCTDerivedOK(actxt, type, baseType, set));
16102 xmlSchemaTypePtr base = type->baseType;
16365 base = type->baseType;
16586 base = type->baseType;
17192 xmlSchemaTypePtr base = type->baseType;
17783 has = (type->baseType->flags & XML_SCHEMAS_TYPE_HAS_FACETS) ? 1 : 0;
17785 needVal = (type->baseType->flags &
17787 normVal = (type->baseType->flags &
17875 for (anc = type->baseType; anc != NULL &&
17877 anc = anc->baseType) {
17934 if (type->baseType == NULL) {
17939 if (WXS_IS_TYPE_NOT_FIXED_1(type->baseType))
17940 if (xmlSchemaFixupSimpleTypeStageOne(pctxt, type->baseType) == -1)
17947 if (WXS_IS_ATOMIC(type->baseType))
17949 else if (WXS_IS_LIST(type->baseType)) {
17954 type->subtypes = type->baseType->subtypes;
17955 } else if (WXS_IS_UNION(type->baseType)) {
18038 if (type->baseType == NULL) {
18040 "missing baseType");
18043 if (WXS_IS_TYPE_NOT_FIXED(type->baseType))
18044 xmlSchemaTypeFixup(type->baseType, ACTXT_CAST pctxt);
18090 (type->baseType->facetSet != NULL)) {
18121 xmlSchemaTypePtr baseType = type->baseType;
18126 if (baseType == NULL) {
18128 "missing baseType");
18134 if (WXS_IS_TYPE_NOT_FIXED(baseType))
18135 xmlSchemaTypeFixup(baseType, ACTXT_CAST pctxt);
18136 if (baseType->flags & XML_SCHEMAS_TYPE_INTERNAL_INVALID) {
18155 if ((WXS_IS_COMPLEX(baseType)) &&
18156 (baseType->contentTypeDef != NULL) &&
18183 contentBase = baseType->contentTypeDef;
18212 content->baseType = contentBase;
18234 } else if ((WXS_IS_COMPLEX(baseType)) &&
18235 (baseType->contentType == XML_SCHEMA_CONTENT_MIXED) &&
18243 (type->contentTypeDef->baseType == NULL)) {
18256 } else if ((WXS_IS_COMPLEX(baseType)) && WXS_IS_EXTENSION(type)) {
18262 if (baseType->contentTypeDef == NULL) {
18276 type->contentTypeDef = baseType->contentTypeDef;
18277 } else if ((WXS_IS_SIMPLE(baseType)) && WXS_IS_EXTENSION(type)) {
18282 type->contentTypeDef = baseType;
18383 type->contentType = baseType->contentType;
18384 type->subtypes = baseType->subtypes;
18390 type->contentTypeDef = baseType->contentTypeDef;
18394 } else if (baseType->contentType == XML_SCHEMA_CONTENT_EMPTY) {
18430 } else if ((WXS_TYPE_PARTICLE(baseType) != NULL) &&
18431 (WXS_TYPE_PARTICLE_TERM(baseType) != NULL) &&
18432 ((WXS_TYPE_PARTICLE_TERM(baseType))->type ==
18485 ((xmlSchemaParticlePtr) baseType->subtypes)->children;
18511 (xmlSchemaTreeItemPtr) baseType->subtypes;
18648 base = typeDecl->baseType;
19797 type = type->baseType;
19803 type = elemDecl->subtypes->baseType;
19818 type = type->baseType;
20510 ((xmlSchemaTypePtr) item)->baseType =
24289 tmpType = tmpType->baseType;
24348 tmpType = tmpType->baseType;
24503 biType = type->baseType;
24506 biType = biType->baseType;