Lines Matching refs:attrDecl
175 #define WXS_ATTRUSE_DECL(au) (WXS_ATTR_USE_CAST (au))->attrDecl
532 xmlSchemaAttributePtr attrDecl; member
4193 if (schema->attrDecl != NULL) in xmlSchemaFree()
4194 xmlHashFree(schema->attrDecl, NULL); in xmlSchemaFree()
4911 WXS_FIND_GLOBAL_ITEM(attrDecl) in xmlSchemaGetAttributeDecl()
7341 xmlSchemaAttributePtr attrDecl; in xmlSchemaParseLocalAttribute() local
7392 attrDecl = xmlSchemaAddAttribute(pctxt, schema, name, ns, node, 0); in xmlSchemaParseLocalAttribute()
7393 if (attrDecl == NULL) in xmlSchemaParseLocalAttribute()
7396 attrDecl->typeName = tmpName; in xmlSchemaParseLocalAttribute()
7397 attrDecl->typeNs = tmpNs; in xmlSchemaParseLocalAttribute()
7399 use->attrDecl = attrDecl; in xmlSchemaParseLocalAttribute()
7404 attrDecl->defValue = defValue; in xmlSchemaParseLocalAttribute()
7406 attrDecl->flags |= XML_SCHEMAS_ATTR_FIXED; in xmlSchemaParseLocalAttribute()
7433 use->attrDecl = WXS_ATTR_CAST ref; in xmlSchemaParseLocalAttribute()
14129 } else if ((attruse->attrDecl != NULL) && in xmlSchemaGetEffectiveValueConstraint()
14130 (attruse->attrDecl->defValue != NULL)) { in xmlSchemaGetEffectiveValueConstraint()
14131 *value = attruse->attrDecl->defValue; in xmlSchemaGetEffectiveValueConstraint()
14133 *val = attruse->attrDecl->defVal; in xmlSchemaGetEffectiveValueConstraint()
14134 if (attruse->attrDecl->flags & XML_SCHEMAS_ATTR_FIXED) in xmlSchemaGetEffectiveValueConstraint()
20295 if ((ause->attrDecl == NULL) || in xmlSchemaResolveAttrUseReferences()
20296 (ause->attrDecl->type != XML_SCHEMA_EXTRA_QNAMEREF)) in xmlSchemaResolveAttrUseReferences()
20300 xmlSchemaQNameRefPtr ref = WXS_QNAME_CAST ause->attrDecl; in xmlSchemaResolveAttrUseReferences()
20306 ause->attrDecl = xmlSchemaGetAttributeDecl(ctxt->schema, in xmlSchemaResolveAttrUseReferences()
20308 if (ause->attrDecl == NULL) { in xmlSchemaResolveAttrUseReferences()
20877 WXS_GET_GLOBAL_HASH(bucket, attrDecl) in xmlSchemaAddComponents()
25425 xmlSchemaAttributePtr attrDecl = NULL; in xmlSchemaVAttributesComplex() local
25462 attrDecl = WXS_ATTRUSE_DECL(attrUse); in xmlSchemaVAttributesComplex()
25471 if (iattr->localName[0] != attrDecl->name[0]) in xmlSchemaVAttributesComplex()
25473 if (!xmlStrEqual(iattr->localName, attrDecl->name)) in xmlSchemaVAttributesComplex()
25475 if (!xmlStrEqual(iattr->nsName, attrDecl->targetNamespace)) in xmlSchemaVAttributesComplex()
25499 iattr->decl = attrDecl; in xmlSchemaVAttributesComplex()
25500 iattr->typeDef = attrDecl->subtypes; in xmlSchemaVAttributesComplex()
25526 tmpiattr->decl = attrDecl; in xmlSchemaVAttributesComplex()
25529 (attrDecl->defValue != NULL))) { in xmlSchemaVAttributesComplex()
25542 tmpiattr->decl = attrDecl; in xmlSchemaVAttributesComplex()
25543 tmpiattr->typeDef = attrDecl->subtypes; in xmlSchemaVAttributesComplex()
25544 tmpiattr->localName = attrDecl->name; in xmlSchemaVAttributesComplex()
25545 tmpiattr->nsName = attrDecl->targetNamespace; in xmlSchemaVAttributesComplex()