Lines Matching refs:attribute
138 * @prefix: the attribute prefix
139 * @localname: the attribute localname
141 * Handle a redefinition of attribute error
866 * @fullattr: the attribute fullname
867 * @value: the attribute value
869 * Add a defaulted attribute for an element
957 * @fullattr: the attribute fullname
958 * @type: the attribute type
960 * Register that this attribute is not CDATA
3033 * @len: the resulting attribute len
3036 * parse a value for an attribute, this is the fallback function
3037 * of xmlParseAttValue() when the attribute parsing requires handling
3093 * called by the attribute() function in SAX.c
3227 * parse a value for an attribute
3235 * Before the value of an attribute is passed to the application or
3238 * character to the attribute value
3247 * process the normalized attribute value by discarding any leading and
4594 * @value: Receive a possible fixed default value for the attribute
4596 * Parse an attribute default declaration
4602 * attribute must be specified for all elements of the type in the
4603 * attribute-list declaration.
4607 * the declared attribute type c.f. xmlValidateAttributeDecl()
4610 * if an attribute has a default value declared with the #FIXED
4611 * keyword, instances of that attribute must match the default value.
4658 * parse an Notation attribute type.
4668 * Returns: the notation attribute tree built while parsing
4713 * parse an Enumeration attribute type.
4721 * Returns: the enumeration attribute tree built while parsing
4765 * parse an Enumerated attribute type.
4808 * Validity constraints for attribute values syntax are checked in
4817 * No element type may have more than one ID attribute specified.
4820 * An ID attribute must have a declared default of #IMPLIED or #REQUIRED.
4825 * of an ID attribute on some element in the XML document; i.e. IDREF
4826 * values must match the value of some ID attribute.
4837 * Returns the attribute type
4921 "Space required after the attribute name\n");
4934 "Space required after the attribute type\n");
4954 "Space required after the attribute default value\n");
6323 * attribute-list declaration. Note that if entities are declared in the
6377 * value in an attribute-list declaration. Note that if
6426 * indirectly in an attribute value (other than "<") must
6488 * attribute-list declaration. Note that if entities are declared in the
6547 * value in an attribute-list declaration. Note that if
6592 * indirectly in an attribute value (other than "<") must
7002 * @value: a xmlChar ** used to store the value of the attribute
7004 * parse an attribute
7014 * an attribute value (other than "<") must not contain a <.
7017 * The attribute must have been declared; the value must be of the type
7029 * Returns the attribute name, and the value in *value.
7042 "error parsing attribute name\n");
7057 "Specification mandate value for attribute %s\n", name);
7103 * No attribute name may appear more than once in the same start-tag or
7109 * No attribute name may appear more than once in the same start-tag or
7159 * No attribute name may appear more than once in the same
7574 * @len: attribute len result
7575 * @alloc: whether the attribute was reallocated as a new string
7578 * parse a value for an attribute.
7583 * Before the value of an attribute is passed to the application or
7586 * character to the attribute value
7595 * process the normalized attribute value by discarding any leading and
7734 * @prefix: a xmlChar ** used to store the value of the attribute prefix
7735 * @value: a xmlChar ** used to store the value of the attribute
7736 * @len: an int * to save the length of the attribute
7737 * @alloc: an int * to indicate if the attribute was allocated
7739 * parse an attribute in the new SAX2 framework.
7741 * Returns the attribute name, and the value in *value, .
7758 "error parsing attribute name\n");
7784 "Specification mandate value for attribute %s\n", name);
7838 * No attribute name may appear more than once in the same start-tag or
7844 * No attribute name may appear more than once in the same start-tag or
7878 * point since the attribute values may be stored as pointers to
7880 * The Shrinking is only possible once the full set of attribute
8108 * check that it's not a defined attribute
8142 * The default namespace does not apply to attribute names.
8156 * No attribute name may appear more than once in the same
8200 * Free up attribute allocated strings if needed
8212 * the attribute strings are valid iif the base didn't changed
8923 * attribute appears in the document with a value which will change
8999 * XML declaration but it does not have a standalone attribute.
9000 * It will be overwritten later if a standalone attribute is found.
9839 /* > can be found unescaped in attribute values */
10028 /* > can be found unescaped in attribute values */