Lines Matching refs:attribute
235 * @prefix: the attribute prefix
236 * @localname: the attribute localname
238 * Handle a redefinition of attribute error
991 * Normalize the space in non CDATA attribute values:
992 * If the attribute type is not CDATA, then the XML processor MUST further
993 * process the normalized attribute value by discarding any leading and
1029 * Normalize the space in non CDATA attribute values, a slightly more complex
1030 * front end to avoid allocation problems when running on attribute values
1088 * @fullattr: the attribute fullname
1089 * @value: the attribute value
1091 * Add a defaulted attribute for an element
1104 * Allows to detect attribute redefinitions
1199 * @fullattr: the attribute fullname
1200 * @type: the attribute type
1202 * Register this attribute type
1231 * Removes CDATA attributes from the special attribute table
3584 * @len: the resulting attribute len
3587 * parse a value for an attribute, this is the fallback function
3588 * of xmlParseAttValue() when the attribute parsing requires handling
3645 * called by the attribute() function in SAX.c
3768 "invalid character in attribute value\n");
3791 * parse a value for an attribute
3799 * Before the value of an attribute is passed to the application or
3802 * character to the attribute value
3811 * process the normalized attribute value by discarding any leading and
5209 * @value: Receive a possible fixed default value for the attribute
5211 * Parse an attribute default declaration
5217 * attribute must be specified for all elements of the type in the
5218 * attribute-list declaration.
5222 * the declared attribute type c.f. xmlValidateAttributeDecl()
5225 * if an attribute has a default value declared with the #FIXED
5226 * keyword, instances of that attribute must match the default value.
5273 * parse an Notation attribute type.
5283 * Returns: the notation attribute tree built while parsing
5309 "standalone: attribute notation value token %s duplicated\n",
5342 * parse an Enumeration attribute type.
5350 * Returns: the enumeration attribute tree built while parsing
5375 "standalone: attribute enumeration value token %s duplicated\n",
5409 * parse an Enumerated attribute type.
5452 * Validity constraints for attribute values syntax are checked in
5461 * No element type may have more than one ID attribute specified.
5464 * An ID attribute must have a declared default of #IMPLIED or #REQUIRED.
5469 * of an ID attribute on some element in the XML document; i.e. IDREF
5470 * values must match the value of some ID attribute.
5481 * Returns the attribute type
5565 "Space required after the attribute name\n");
5578 "Space required after the attribute type\n");
5600 "Space required after the attribute default value\n");
7008 * attribute-list declaration. Note that if entities are declared in the
7078 * value in an attribute-list declaration. Note that if
7127 * indirectly in an attribute value (other than "<") must
7181 * attribute-list declaration. Note that if entities are declared in the
7265 * value in an attribute-list declaration. Note that if
7310 * indirectly in an attribute value (other than "<") must
7818 * @value: a xmlChar ** used to store the value of the attribute
7820 * parse an attribute
7830 * an attribute value (other than "<") must not contain a <.
7833 * The attribute must have been declared; the value must be of the type
7845 * Returns the attribute name, and the value in *value.
7858 "error parsing attribute name\n");
7873 "Specification mandate value for attribute %s\n", name);
7919 * No attribute name may appear more than once in the same start-tag or
7925 * No attribute name may appear more than once in the same start-tag or
7975 * No attribute name may appear more than once in the same
8314 * @len: attribute len result
8315 * @alloc: whether the attribute was reallocated as a new string
8318 * parse a value for an attribute.
8323 * Before the value of an attribute is passed to the application or
8326 * character to the attribute value
8335 * process the normalized attribute value by discarding any leading and
8474 * @prefix: a xmlChar ** used to store the value of the attribute prefix
8475 * @value: a xmlChar ** used to store the value of the attribute
8476 * @len: an int * to save the length of the attribute
8477 * @alloc: an int * to indicate if the attribute was allocated
8479 * parse an attribute in the new SAX2 framework.
8481 * Returns the attribute name, and the value in *value, .
8499 "error parsing attribute name\n");
8527 * have been used in the attribute value, i.e. the attribute
8543 "Specification mandate value for attribute %s\n",
8597 * No attribute name may appear more than once in the same start-tag or
8603 * No attribute name may appear more than once in the same start-tag or
8637 * point since the attribute values may be stored as pointers to
8639 * The Shrinking is only possible once the full set of attribute
8912 * check that it's not a defined attribute
8938 "standalone: attribute %s on %s defaulted from external subset\n",
8952 * The default namespace does not apply to attribute names.
8966 * No attribute name may appear more than once in the same
9010 * Free up attribute allocated strings if needed
9022 * the attribute strings are valid iif the base didn't changed
9759 * attribute appears in the document with a value which will change
9767 * -2 if standalone attribute is missing or invalid
9769 * but no value was specified for the standalone attribute).
9840 * XML declaration but it does not have a standalone attribute.
9841 * It will be overwritten later if a standalone attribute is found.
10702 /* > can be found unescaped in attribute values */
10891 /* > can be found unescaped in attribute values */