Lines Matching refs:Attribute
302 * @prefix: the attribute prefix
303 * @localname: the attribute localname
305 * Handle a redefinition of attribute error
321 "Attribute %s redefined\n", localname);
326 NULL, 0, 0, "Attribute %s:%s redefined\n", prefix,
1091 * Normalize the space in non CDATA attribute values:
1092 * If the attribute type is not CDATA, then the XML processor MUST further
1093 * process the normalized attribute value by discarding any leading and
1129 * Normalize the space in non CDATA attribute values, a slightly more complex
1130 * front end to avoid allocation problems when running on attribute values
1188 * @fullattr: the attribute fullname
1189 * @value: the attribute value
1191 * Add a defaulted attribute for an element
1204 * Allows to detect attribute redefinitions
1299 * @fullattr: the attribute fullname
1300 * @type: the attribute type
1302 * Register this attribute type
1331 * Removes CDATA attributes from the special attribute table
3983 * @len: the resulting attribute len
3986 * parse a value for an attribute, this is the fallback function
3987 * of xmlParseAttValue() when the attribute parsing requires handling
4031 * Impose a reasonable limit on attribute size, unless XML_PARSE_HUGE
4055 * called by the attribute() function in SAX.c
4192 "invalid character in attribute value\n");
4201 * There we potentially risk an overflow, don't allow attribute value of
4227 * parse a value for an attribute
4234 * 3.3.3 Attribute-Value Normalization:
4235 * Before the value of an attribute is passed to the application or
4238 * character to the attribute value
4247 * process the normalized attribute value by discarding any leading and
5730 * @value: Receive a possible fixed default value for the attribute
5732 * Parse an attribute default declaration
5736 * [ VC: Required Attribute ]
5738 * attribute must be specified for all elements of the type in the
5739 * attribute-list declaration.
5741 * [ VC: Attribute Default Legal ]
5743 * the declared attribute type c.f. xmlValidateAttributeDecl()
5745 * [ VC: Fixed Attribute Default ]
5746 * if an attribute has a default value declared with the #FIXED
5747 * keyword, instances of that attribute must match the default value.
5749 * [ WFC: No < in Attribute Values ]
5784 "Attribute default value declaration error\n");
5794 * parse an Notation attribute type.
5804 * Returns: the notation attribute tree built while parsing
5831 "standalone: attribute notation value token %s duplicated\n",
5866 * parse an Enumeration attribute type.
5874 * Returns: the enumeration attribute tree built while parsing
5899 "standalone: attribute enumeration value token %s duplicated\n",
5936 * parse an Enumerated attribute type.
5970 * parse the Attribute list def for an element
5979 * Validity constraints for attribute values syntax are checked in
5988 * No element type may have more than one ID attribute specified.
5990 * [ VC: ID Attribute Default ]
5991 * An ID attribute must have a declared default of #IMPLIED or #REQUIRED.
5996 * of an ID attribute on some element in the XML document; i.e. IDREF
5997 * values must match the value of some ID attribute.
6008 * Returns the attribute type
6045 * : parse the Attribute list def for an element
6086 "ATTLIST: no name for Attribute\n");
6092 "Space required after the attribute name\n");
6105 "Space required after the attribute type\n");
6127 "Space required after the attribute default value\n");
6167 "Attribute list declaration doesn't start and stop in the same entity\n",
7627 * attribute-list declaration. Note that if entities are declared in the
7706 * value in an attribute-list declaration. Note that if
7745 * Attribute values cannot contain direct or indirect
7751 "Attribute references external entity '%s'\n", name);
7754 * [ WFC: No < in Attribute Values ]
7756 * indirectly in an attribute value (other than "<") must
7813 * attribute-list declaration. Note that if entities are declared in the
7904 * value in an attribute-list declaration. Note that if
7939 * Attribute values cannot contain direct or indirect
7945 "Attribute references external entity '%s'\n", name);
7948 * [ WFC: No < in Attribute Values ]
7950 * indirectly in an attribute value (other than "<") must
8479 * @value: a xmlChar ** used to store the value of the attribute
8481 * parse an attribute
8483 * [41] Attribute ::= Name Eq AttValue
8486 * Attribute values cannot contain direct or indirect entity references
8489 * [ WFC: No < in Attribute Values ]
8491 * an attribute value (other than "<") must not contain a <.
8493 * [ VC: Attribute Value Type ]
8494 * The attribute must have been declared; the value must be of the type
8501 * [NS 11] Attribute ::= QName Eq AttValue
8506 * Returns the attribute name, and the value in *value.
8519 "error parsing attribute name\n");
8534 "Specification mandate value for attribute %s\n", name);
8577 * [40] STag ::= '<' Name (S Attribute)* S? '>'
8580 * No attribute name may appear more than once in the same start-tag or
8583 * [44] EmptyElemTag ::= '<' Name (S Attribute)* S? '/>'
8586 * No attribute name may appear more than once in the same start-tag or
8591 * [NS 8] STag ::= '<' QName (S Attribute)* S? '>'
8593 * [NS 10] EmptyElement ::= '<' QName (S Attribute)* S? '/>'
8621 * (S Attribute)* S?
8636 * No attribute name may appear more than once in the same
8975 * @len: attribute len result
8976 * @alloc: whether the attribute was reallocated as a new string
8979 * parse a value for an attribute.
8983 * 3.3.3 Attribute-Value Normalization:
8984 * Before the value of an attribute is passed to the application or
8987 * character to the attribute value
8996 * process the normalized attribute value by discarding any leading and
9198 * @prefix: a xmlChar ** used to store the value of the attribute prefix
9199 * @value: a xmlChar ** used to store the value of the attribute
9200 * @len: an int * to save the length of the attribute
9201 * @alloc: an int * to indicate if the attribute was allocated
9203 * parse an attribute in the new SAX2 framework.
9205 * Returns the attribute name, and the value in *value, .
9223 "error parsing attribute name\n");
9251 * have been used in the attribute value, i.e. the attribute
9267 "Specification mandate value for attribute %s\n",
9318 * [40] STag ::= '<' Name (S Attribute)* S? '>'
9321 * No attribute name may appear more than once in the same start-tag or
9324 * [44] EmptyElemTag ::= '<' Name (S Attribute)* S? '/>'
9327 * No attribute name may appear more than once in the same start-tag or
9332 * [NS 8] STag ::= '<' QName (S Attribute)* S? '>'
9334 * [NS 10] EmptyElement ::= '<' QName (S Attribute)* S? '/>'
9361 * point since the attribute values may be stored as pointers to
9363 * The Shrinking is only possible once the full set of attribute
9392 * (S Attribute)* S?
9663 * check that it's not a defined attribute
9689 "standalone: attribute %s on %s defaulted from external subset\n",
9703 * The default namespace does not apply to attribute names.
9717 * No attribute name may appear more than once in the same
9729 "Namespaced Attribute %s in '%s' redefined\n",
9761 * Free up attribute allocated strings if needed
9773 * the attribute strings are valid iif the base didn't changed
10559 * attribute appears in the document with a value which will change
10567 * -2 if standalone attribute is missing or invalid
10569 * but no value was specified for the standalone attribute).
10640 * XML declaration but it does not have a standalone attribute.
10641 * It will be overwritten later if a standalone attribute is found.
11533 /* > can be found unescaped in attribute values */
11735 /* > can be found unescaped in attribute values */