Lines Matching refs:attrDecl
175 #define WXS_ATTRUSE_DECL(au) (WXS_ATTR_USE_CAST (au))->attrDecl
532 xmlSchemaAttributePtr attrDecl; member
4154 if (schema->attrDecl != NULL) in xmlSchemaFree()
4155 xmlHashFree(schema->attrDecl, NULL); in xmlSchemaFree()
4872 WXS_FIND_GLOBAL_ITEM(attrDecl) in xmlSchemaGetAttributeDecl()
7296 xmlSchemaAttributePtr attrDecl; in xmlSchemaParseLocalAttribute() local
7347 attrDecl = xmlSchemaAddAttribute(pctxt, schema, name, ns, node, 0); in xmlSchemaParseLocalAttribute()
7348 if (attrDecl == NULL) in xmlSchemaParseLocalAttribute()
7351 attrDecl->typeName = tmpName; in xmlSchemaParseLocalAttribute()
7352 attrDecl->typeNs = tmpNs; in xmlSchemaParseLocalAttribute()
7354 use->attrDecl = attrDecl; in xmlSchemaParseLocalAttribute()
7359 attrDecl->defValue = defValue; in xmlSchemaParseLocalAttribute()
7361 attrDecl->flags |= XML_SCHEMAS_ATTR_FIXED; in xmlSchemaParseLocalAttribute()
7388 use->attrDecl = WXS_ATTR_CAST ref; in xmlSchemaParseLocalAttribute()
14084 } else if ((attruse->attrDecl != NULL) && in xmlSchemaGetEffectiveValueConstraint()
14085 (attruse->attrDecl->defValue != NULL)) { in xmlSchemaGetEffectiveValueConstraint()
14086 *value = attruse->attrDecl->defValue; in xmlSchemaGetEffectiveValueConstraint()
14088 *val = attruse->attrDecl->defVal; in xmlSchemaGetEffectiveValueConstraint()
14089 if (attruse->attrDecl->flags & XML_SCHEMAS_ATTR_FIXED) in xmlSchemaGetEffectiveValueConstraint()
20210 if ((ause->attrDecl == NULL) || in xmlSchemaResolveAttrUseReferences()
20211 (ause->attrDecl->type != XML_SCHEMA_EXTRA_QNAMEREF)) in xmlSchemaResolveAttrUseReferences()
20215 xmlSchemaQNameRefPtr ref = WXS_QNAME_CAST ause->attrDecl; in xmlSchemaResolveAttrUseReferences()
20221 ause->attrDecl = xmlSchemaGetAttributeDecl(ctxt->schema, in xmlSchemaResolveAttrUseReferences()
20223 if (ause->attrDecl == NULL) { in xmlSchemaResolveAttrUseReferences()
20792 WXS_GET_GLOBAL_HASH(bucket, attrDecl) in xmlSchemaAddComponents()
25243 xmlSchemaAttributePtr attrDecl = NULL; in xmlSchemaVAttributesComplex() local
25280 attrDecl = WXS_ATTRUSE_DECL(attrUse); in xmlSchemaVAttributesComplex()
25289 if (iattr->localName[0] != attrDecl->name[0]) in xmlSchemaVAttributesComplex()
25291 if (!xmlStrEqual(iattr->localName, attrDecl->name)) in xmlSchemaVAttributesComplex()
25293 if (!xmlStrEqual(iattr->nsName, attrDecl->targetNamespace)) in xmlSchemaVAttributesComplex()
25317 iattr->decl = attrDecl; in xmlSchemaVAttributesComplex()
25318 iattr->typeDef = attrDecl->subtypes; in xmlSchemaVAttributesComplex()
25344 tmpiattr->decl = attrDecl; in xmlSchemaVAttributesComplex()
25347 (attrDecl->defValue != NULL))) { in xmlSchemaVAttributesComplex()
25360 tmpiattr->decl = attrDecl; in xmlSchemaVAttributesComplex()
25361 tmpiattr->typeDef = attrDecl->subtypes; in xmlSchemaVAttributesComplex()
25362 tmpiattr->localName = attrDecl->name; in xmlSchemaVAttributesComplex()
25363 tmpiattr->nsName = attrDecl->targetNamespace; in xmlSchemaVAttributesComplex()