|
version 1.1.1.1, 2012/02/21 23:37:58
|
version 1.1.1.2, 2014/06/15 19:53:38
|
|
Line 1
|
Line 1
|
| /* |
/* |
| * Summary: internals routines exported by the parser. | * Summary: internals routines and limits exported by the parser. |
| * Description: this module exports a number of internal parsing routines |
* Description: this module exports a number of internal parsing routines |
| * they are not really all intended for applications but |
* they are not really all intended for applications but |
| * can prove useful doing low level processing. |
* can prove useful doing low level processing. |
|
Line 36 XMLPUBVAR unsigned int xmlParserMaxDepth;
|
Line 36 XMLPUBVAR unsigned int xmlParserMaxDepth;
|
| * Maximum size allowed for a single text node when building a tree. |
* Maximum size allowed for a single text node when building a tree. |
| * This is not a limitation of the parser but a safety boundary feature, |
* This is not a limitation of the parser but a safety boundary feature, |
| * use XML_PARSE_HUGE option to override it. |
* use XML_PARSE_HUGE option to override it. |
| |
* Introduced in 2.9.0 |
| */ |
*/ |
| #define XML_MAX_TEXT_LENGTH 10000000 |
#define XML_MAX_TEXT_LENGTH 10000000 |
| |
|
| /** |
/** |
| |
* XML_MAX_NAME_LENGTH: |
| |
* |
| |
* Maximum size allowed for a markup identitier |
| |
* This is not a limitation of the parser but a safety boundary feature, |
| |
* use XML_PARSE_HUGE option to override it. |
| |
* Note that with the use of parsing dictionaries overriding the limit |
| |
* may result in more runtime memory usage in face of "unfriendly' content |
| |
* Introduced in 2.9.0 |
| |
*/ |
| |
#define XML_MAX_NAME_LENGTH 50000 |
| |
|
| |
/** |
| |
* XML_MAX_DICTIONARY_LIMIT: |
| |
* |
| |
* Maximum size allowed by the parser for a dictionary by default |
| |
* This is not a limitation of the parser but a safety boundary feature, |
| |
* use XML_PARSE_HUGE option to override it. |
| |
* Introduced in 2.9.0 |
| |
*/ |
| |
#define XML_MAX_DICTIONARY_LIMIT 10000000 |
| |
|
| |
/** |
| |
* XML_MAX_LOOKUP_LIMIT: |
| |
* |
| |
* Maximum size allowed by the parser for ahead lookup |
| |
* This is an upper boundary enforced by the parser to avoid bad |
| |
* behaviour on "unfriendly' content |
| |
* Introduced in 2.9.0 |
| |
*/ |
| |
#define XML_MAX_LOOKUP_LIMIT 10000000 |
| |
|
| |
/** |
| * XML_MAX_NAMELEN: |
* XML_MAX_NAMELEN: |
| * |
* |
| * Identifiers can be longer, but this will be more costly |
* Identifiers can be longer, but this will be more costly |
|
Line 57 XMLPUBVAR unsigned int xmlParserMaxDepth;
|
Line 90 XMLPUBVAR unsigned int xmlParserMaxDepth;
|
| |
|
| /************************************************************************ |
/************************************************************************ |
| * * |
* * |
| * UNICODE version of the macros. * | * UNICODE version of the macros. * |
| * * |
* * |
| ************************************************************************/ |
************************************************************************/ |
| /** |
/** |
|
Line 153 XMLPUBVAR unsigned int xmlParserMaxDepth;
|
Line 186 XMLPUBVAR unsigned int xmlParserMaxDepth;
|
| * |
* |
| * Always false (all combining chars > 0xff) |
* Always false (all combining chars > 0xff) |
| */ |
*/ |
| #define IS_COMBINING_CH(c) 0 | #define IS_COMBINING_CH(c) 0 |
| |
|
| /** |
/** |
| * IS_EXTENDER: |
* IS_EXTENDER: |
|
Line 194 XMLPUBVAR unsigned int xmlParserMaxDepth;
|
Line 227 XMLPUBVAR unsigned int xmlParserMaxDepth;
|
| * Macro to check the following production in the XML spec: |
* Macro to check the following production in the XML spec: |
| * |
* |
| * |
* |
| * [84] Letter ::= BaseChar | Ideographic | * [84] Letter ::= BaseChar | Ideographic |
| */ |
*/ |
| #define IS_LETTER(c) (IS_BASECHAR(c) || IS_IDEOGRAPHIC(c)) |
#define IS_LETTER(c) (IS_BASECHAR(c) || IS_IDEOGRAPHIC(c)) |
| |
|
|
Line 251 XMLPUBVAR unsigned int xmlParserMaxDepth;
|
Line 284 XMLPUBVAR unsigned int xmlParserMaxDepth;
|
| * |
* |
| * Skips the end of line chars. |
* Skips the end of line chars. |
| */ |
*/ |
| #define SKIP_EOL(p) \ | #define SKIP_EOL(p) \ |
| if (*(p) == 0x13) { p++ ; if (*(p) == 0x10) p++; } \ |
if (*(p) == 0x13) { p++ ; if (*(p) == 0x10) p++; } \ |
| if (*(p) == 0x10) { p++ ; if (*(p) == 0x13) p++; } |
if (*(p) == 0x10) { p++ ; if (*(p) == 0x13) p++; } |
| |
|
|
Line 288 XMLPUBFUN int XMLCALL xmlIsLetter
|
Line 321 XMLPUBFUN int XMLCALL xmlIsLetter
|
| /** |
/** |
| * Parser context. |
* Parser context. |
| */ |
*/ |
| XMLPUBFUN xmlParserCtxtPtr XMLCALL | XMLPUBFUN xmlParserCtxtPtr XMLCALL |
| xmlCreateFileParserCtxt (const char *filename); |
xmlCreateFileParserCtxt (const char *filename); |
| XMLPUBFUN xmlParserCtxtPtr XMLCALL | XMLPUBFUN xmlParserCtxtPtr XMLCALL |
| xmlCreateURLParserCtxt (const char *filename, |
xmlCreateURLParserCtxt (const char *filename, |
| int options); |
int options); |
| XMLPUBFUN xmlParserCtxtPtr XMLCALL | XMLPUBFUN xmlParserCtxtPtr XMLCALL |
| xmlCreateMemoryParserCtxt(const char *buffer, |
xmlCreateMemoryParserCtxt(const char *buffer, |
| int size); |
int size); |
| XMLPUBFUN xmlParserCtxtPtr XMLCALL | XMLPUBFUN xmlParserCtxtPtr XMLCALL |
| xmlCreateEntityParserCtxt(const xmlChar *URL, |
xmlCreateEntityParserCtxt(const xmlChar *URL, |
| const xmlChar *ID, |
const xmlChar *ID, |
| const xmlChar *base); |
const xmlChar *base); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlSwitchEncoding (xmlParserCtxtPtr ctxt, |
xmlSwitchEncoding (xmlParserCtxtPtr ctxt, |
| xmlCharEncoding enc); |
xmlCharEncoding enc); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlSwitchToEncoding (xmlParserCtxtPtr ctxt, |
xmlSwitchToEncoding (xmlParserCtxtPtr ctxt, |
| xmlCharEncodingHandlerPtr handler); |
xmlCharEncodingHandlerPtr handler); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlSwitchInputEncoding (xmlParserCtxtPtr ctxt, |
xmlSwitchInputEncoding (xmlParserCtxtPtr ctxt, |
| xmlParserInputPtr input, |
xmlParserInputPtr input, |
| xmlCharEncodingHandlerPtr handler); |
xmlCharEncodingHandlerPtr handler); |
|
Line 324 XMLPUBFUN void XMLCALL
|
Line 357 XMLPUBFUN void XMLCALL
|
| /** |
/** |
| * Input Streams. |
* Input Streams. |
| */ |
*/ |
| XMLPUBFUN xmlParserInputPtr XMLCALL | XMLPUBFUN xmlParserInputPtr XMLCALL |
| xmlNewStringInputStream (xmlParserCtxtPtr ctxt, |
xmlNewStringInputStream (xmlParserCtxtPtr ctxt, |
| const xmlChar *buffer); |
const xmlChar *buffer); |
| XMLPUBFUN xmlParserInputPtr XMLCALL | XMLPUBFUN xmlParserInputPtr XMLCALL |
| xmlNewEntityInputStream (xmlParserCtxtPtr ctxt, |
xmlNewEntityInputStream (xmlParserCtxtPtr ctxt, |
| xmlEntityPtr entity); |
xmlEntityPtr entity); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlPushInput (xmlParserCtxtPtr ctxt, |
xmlPushInput (xmlParserCtxtPtr ctxt, |
| xmlParserInputPtr input); |
xmlParserInputPtr input); |
| XMLPUBFUN xmlChar XMLCALL | XMLPUBFUN xmlChar XMLCALL |
| xmlPopInput (xmlParserCtxtPtr ctxt); |
xmlPopInput (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlFreeInputStream (xmlParserInputPtr input); |
xmlFreeInputStream (xmlParserInputPtr input); |
| XMLPUBFUN xmlParserInputPtr XMLCALL | XMLPUBFUN xmlParserInputPtr XMLCALL |
| xmlNewInputFromFile (xmlParserCtxtPtr ctxt, |
xmlNewInputFromFile (xmlParserCtxtPtr ctxt, |
| const char *filename); |
const char *filename); |
| XMLPUBFUN xmlParserInputPtr XMLCALL | XMLPUBFUN xmlParserInputPtr XMLCALL |
| xmlNewInputStream (xmlParserCtxtPtr ctxt); |
xmlNewInputStream (xmlParserCtxtPtr ctxt); |
| |
|
| /** |
/** |
| * Namespaces. |
* Namespaces. |
| */ |
*/ |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlSplitQName (xmlParserCtxtPtr ctxt, |
xmlSplitQName (xmlParserCtxtPtr ctxt, |
| const xmlChar *name, |
const xmlChar *name, |
| xmlChar **prefix); |
xmlChar **prefix); |
|
Line 354 XMLPUBFUN xmlChar * XMLCALL
|
Line 387 XMLPUBFUN xmlChar * XMLCALL
|
| /** |
/** |
| * Generic production rules. |
* Generic production rules. |
| */ |
*/ |
| XMLPUBFUN const xmlChar * XMLCALL | XMLPUBFUN const xmlChar * XMLCALL |
| xmlParseName (xmlParserCtxtPtr ctxt); |
xmlParseName (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlParseNmtoken (xmlParserCtxtPtr ctxt); |
xmlParseNmtoken (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlParseEntityValue (xmlParserCtxtPtr ctxt, |
xmlParseEntityValue (xmlParserCtxtPtr ctxt, |
| xmlChar **orig); |
xmlChar **orig); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlParseAttValue (xmlParserCtxtPtr ctxt); |
xmlParseAttValue (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlParseSystemLiteral (xmlParserCtxtPtr ctxt); |
xmlParseSystemLiteral (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlParsePubidLiteral (xmlParserCtxtPtr ctxt); |
xmlParsePubidLiteral (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseCharData (xmlParserCtxtPtr ctxt, |
xmlParseCharData (xmlParserCtxtPtr ctxt, |
| int cdata); |
int cdata); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlParseExternalID (xmlParserCtxtPtr ctxt, |
xmlParseExternalID (xmlParserCtxtPtr ctxt, |
| xmlChar **publicID, |
xmlChar **publicID, |
| int strict); |
int strict); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseComment (xmlParserCtxtPtr ctxt); |
xmlParseComment (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN const xmlChar * XMLCALL | XMLPUBFUN const xmlChar * XMLCALL |
| xmlParsePITarget (xmlParserCtxtPtr ctxt); |
xmlParsePITarget (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParsePI (xmlParserCtxtPtr ctxt); |
xmlParsePI (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseNotationDecl (xmlParserCtxtPtr ctxt); |
xmlParseNotationDecl (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseEntityDecl (xmlParserCtxtPtr ctxt); |
xmlParseEntityDecl (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlParseDefaultDecl (xmlParserCtxtPtr ctxt, |
xmlParseDefaultDecl (xmlParserCtxtPtr ctxt, |
| xmlChar **value); |
xmlChar **value); |
| XMLPUBFUN xmlEnumerationPtr XMLCALL | XMLPUBFUN xmlEnumerationPtr XMLCALL |
| xmlParseNotationType (xmlParserCtxtPtr ctxt); |
xmlParseNotationType (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlEnumerationPtr XMLCALL | XMLPUBFUN xmlEnumerationPtr XMLCALL |
| xmlParseEnumerationType (xmlParserCtxtPtr ctxt); |
xmlParseEnumerationType (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlParseEnumeratedType (xmlParserCtxtPtr ctxt, |
xmlParseEnumeratedType (xmlParserCtxtPtr ctxt, |
| xmlEnumerationPtr *tree); |
xmlEnumerationPtr *tree); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlParseAttributeType (xmlParserCtxtPtr ctxt, |
xmlParseAttributeType (xmlParserCtxtPtr ctxt, |
| xmlEnumerationPtr *tree); |
xmlEnumerationPtr *tree); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseAttributeListDecl(xmlParserCtxtPtr ctxt); |
xmlParseAttributeListDecl(xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlElementContentPtr XMLCALL | XMLPUBFUN xmlElementContentPtr XMLCALL |
| xmlParseElementMixedContentDecl |
xmlParseElementMixedContentDecl |
| (xmlParserCtxtPtr ctxt, |
(xmlParserCtxtPtr ctxt, |
| int inputchk); |
int inputchk); |
| XMLPUBFUN xmlElementContentPtr XMLCALL | XMLPUBFUN xmlElementContentPtr XMLCALL |
| xmlParseElementChildrenContentDecl |
xmlParseElementChildrenContentDecl |
| (xmlParserCtxtPtr ctxt, |
(xmlParserCtxtPtr ctxt, |
| int inputchk); |
int inputchk); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlParseElementContentDecl(xmlParserCtxtPtr ctxt, |
xmlParseElementContentDecl(xmlParserCtxtPtr ctxt, |
| const xmlChar *name, |
const xmlChar *name, |
| xmlElementContentPtr *result); |
xmlElementContentPtr *result); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlParseElementDecl (xmlParserCtxtPtr ctxt); |
xmlParseElementDecl (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseMarkupDecl (xmlParserCtxtPtr ctxt); |
xmlParseMarkupDecl (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlParseCharRef (xmlParserCtxtPtr ctxt); |
xmlParseCharRef (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlEntityPtr XMLCALL | XMLPUBFUN xmlEntityPtr XMLCALL |
| xmlParseEntityRef (xmlParserCtxtPtr ctxt); |
xmlParseEntityRef (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseReference (xmlParserCtxtPtr ctxt); |
xmlParseReference (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParsePEReference (xmlParserCtxtPtr ctxt); |
xmlParsePEReference (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseDocTypeDecl (xmlParserCtxtPtr ctxt); |
xmlParseDocTypeDecl (xmlParserCtxtPtr ctxt); |
| #ifdef LIBXML_SAX1_ENABLED |
#ifdef LIBXML_SAX1_ENABLED |
| XMLPUBFUN const xmlChar * XMLCALL | XMLPUBFUN const xmlChar * XMLCALL |
| xmlParseAttribute (xmlParserCtxtPtr ctxt, |
xmlParseAttribute (xmlParserCtxtPtr ctxt, |
| xmlChar **value); |
xmlChar **value); |
| XMLPUBFUN const xmlChar * XMLCALL | XMLPUBFUN const xmlChar * XMLCALL |
| xmlParseStartTag (xmlParserCtxtPtr ctxt); |
xmlParseStartTag (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseEndTag (xmlParserCtxtPtr ctxt); |
xmlParseEndTag (xmlParserCtxtPtr ctxt); |
| #endif /* LIBXML_SAX1_ENABLED */ |
#endif /* LIBXML_SAX1_ENABLED */ |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseCDSect (xmlParserCtxtPtr ctxt); |
xmlParseCDSect (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseContent (xmlParserCtxtPtr ctxt); |
xmlParseContent (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseElement (xmlParserCtxtPtr ctxt); |
xmlParseElement (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlParseVersionNum (xmlParserCtxtPtr ctxt); |
xmlParseVersionNum (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlParseVersionInfo (xmlParserCtxtPtr ctxt); |
xmlParseVersionInfo (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlParseEncName (xmlParserCtxtPtr ctxt); |
xmlParseEncName (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN const xmlChar * XMLCALL | XMLPUBFUN const xmlChar * XMLCALL |
| xmlParseEncodingDecl (xmlParserCtxtPtr ctxt); |
xmlParseEncodingDecl (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN int XMLCALL | XMLPUBFUN int XMLCALL |
| xmlParseSDDecl (xmlParserCtxtPtr ctxt); |
xmlParseSDDecl (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseXMLDecl (xmlParserCtxtPtr ctxt); |
xmlParseXMLDecl (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseTextDecl (xmlParserCtxtPtr ctxt); |
xmlParseTextDecl (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseMisc (xmlParserCtxtPtr ctxt); |
xmlParseMisc (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlParseExternalSubset (xmlParserCtxtPtr ctxt, |
xmlParseExternalSubset (xmlParserCtxtPtr ctxt, |
| const xmlChar *ExternalID, |
const xmlChar *ExternalID, |
| const xmlChar *SystemID); | const xmlChar *SystemID); |
| /** |
/** |
| * XML_SUBSTITUTE_NONE: |
* XML_SUBSTITUTE_NONE: |
| * |
* |
|
Line 483 XMLPUBFUN void XMLCALL
|
Line 516 XMLPUBFUN void XMLCALL
|
| * |
* |
| * Both general and parameter entities need to be substituted. |
* Both general and parameter entities need to be substituted. |
| */ |
*/ |
| #define XML_SUBSTITUTE_BOTH 3 | #define XML_SUBSTITUTE_BOTH 3 |
| |
|
| XMLPUBFUN xmlChar * XMLCALL |
XMLPUBFUN xmlChar * XMLCALL |
| xmlStringDecodeEntities (xmlParserCtxtPtr ctxt, |
xmlStringDecodeEntities (xmlParserCtxtPtr ctxt, |
|
Line 563 XMLPUBFUN htmlParserCtxtPtr XMLCALL htmlCreateFilePars
|
Line 596 XMLPUBFUN htmlParserCtxtPtr XMLCALL htmlCreateFilePars
|
| typedef void (*xmlEntityReferenceFunc) (xmlEntityPtr ent, |
typedef void (*xmlEntityReferenceFunc) (xmlEntityPtr ent, |
| xmlNodePtr firstNode, |
xmlNodePtr firstNode, |
| xmlNodePtr lastNode); |
xmlNodePtr lastNode); |
| | |
| XMLPUBFUN void XMLCALL xmlSetEntityReferenceFunc (xmlEntityReferenceFunc func); |
XMLPUBFUN void XMLCALL xmlSetEntityReferenceFunc (xmlEntityReferenceFunc func); |
| |
|
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlParseQuotedString (xmlParserCtxtPtr ctxt); |
xmlParseQuotedString (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL |
XMLPUBFUN void XMLCALL |
| xmlParseNamespace (xmlParserCtxtPtr ctxt); |
xmlParseNamespace (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlNamespaceParseNSDef (xmlParserCtxtPtr ctxt); |
xmlNamespaceParseNSDef (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlScanName (xmlParserCtxtPtr ctxt); |
xmlScanName (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlNamespaceParseNCName (xmlParserCtxtPtr ctxt); |
xmlNamespaceParseNCName (xmlParserCtxtPtr ctxt); |
| XMLPUBFUN void XMLCALL xmlParserHandleReference(xmlParserCtxtPtr ctxt); |
XMLPUBFUN void XMLCALL xmlParserHandleReference(xmlParserCtxtPtr ctxt); |
| XMLPUBFUN xmlChar * XMLCALL | XMLPUBFUN xmlChar * XMLCALL |
| xmlNamespaceParseQName (xmlParserCtxtPtr ctxt, |
xmlNamespaceParseQName (xmlParserCtxtPtr ctxt, |
| xmlChar **prefix); |
xmlChar **prefix); |
| /** |
/** |
|
Line 590 XMLPUBFUN xmlChar * XMLCALL
|
Line 623 XMLPUBFUN xmlChar * XMLCALL
|
| xmlChar end, |
xmlChar end, |
| xmlChar end2, |
xmlChar end2, |
| xmlChar end3); |
xmlChar end3); |
| XMLPUBFUN void XMLCALL | XMLPUBFUN void XMLCALL |
| xmlHandleEntity (xmlParserCtxtPtr ctxt, |
xmlHandleEntity (xmlParserCtxtPtr ctxt, |
| xmlEntityPtr entity); |
xmlEntityPtr entity); |
| |
|