Home | History | Annotate | Download | only in libxml2

Lines Matching refs:attrDecl

169 #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl
524 xmlSchemaAttributePtr attrDecl;
4126 if (schema->attrDecl != NULL)
4127 xmlHashFree(schema->attrDecl, NULL);
4838 WXS_FIND_GLOBAL_ITEM(attrDecl)
7256 xmlSchemaAttributePtr attrDecl;
7307 attrDecl = xmlSchemaAddAttribute(pctxt, schema, name, ns, node, 0);
7308 if (attrDecl == NULL)
7311 attrDecl->typeName = tmpName;
7312 attrDecl->typeNs = tmpNs;
7314 use->attrDecl = attrDecl;
7319 attrDecl->defValue = defValue;
7321 attrDecl->flags |= XML_SCHEMAS_ATTR_FIXED;
7348 use->attrDecl = WXS_ATTR_CAST ref;
14045 } else if ((attruse->attrDecl != NULL) &&
14046 (attruse->attrDecl->defValue != NULL)) {
14047 *value = attruse->attrDecl->defValue;
14049 *val = attruse->attrDecl->defVal;
14050 if (attruse->attrDecl->flags & XML_SCHEMAS_ATTR_FIXED)
20171 if ((ause->attrDecl == NULL) ||
20172 (ause->attrDecl->type != XML_SCHEMA_EXTRA_QNAMEREF))
20176 xmlSchemaQNameRefPtr ref = WXS_QNAME_CAST ause->attrDecl;
20182 ause->attrDecl = xmlSchemaGetAttributeDecl(ctxt->schema,
20184 if (ause->attrDecl == NULL) {
20753 WXS_GET_GLOBAL_HASH(bucket, attrDecl)
25201 xmlSchemaAttributePtr attrDecl = NULL;
25238 attrDecl = WXS_ATTRUSE_DECL(attrUse);
25247 if (iattr->localName[0] != attrDecl->name[0])
25249 if (!xmlStrEqual(iattr->localName, attrDecl->name))
25251 if (!xmlStrEqual(iattr->nsName, attrDecl->targetNamespace))
25275 iattr->decl = attrDecl;
25276 iattr->typeDef = attrDecl->subtypes;
25302 tmpiattr->decl = attrDecl;
25305 (attrDecl->defValue != NULL))) {
25318 tmpiattr->decl = attrDecl;
25319 tmpiattr->typeDef = attrDecl->subtypes;
25320 tmpiattr->localName = attrDecl->name;
25321 tmpiattr->nsName = attrDecl->targetNamespace;
25707 attrDecl->defVal,