HTML Tidy  5.4.0
The HTACG Tidy HTML Project
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
parser.h File Reference

Go to the source code of this file.

Functions

Bool TY_❪CheckNodeIntegrity❫ (Node *node)
 
void TY_❪CoerceNode❫ (TidyDocImpl *doc, Node *node, TidyTagId tid, Bool obsolete, Bool expected)
 
Node * TY_❪DiscardElement❫ (TidyDocImpl *doc, Node *element)
 
Node * TY_❪DropEmptyElements❫ (TidyDocImpl *doc, Node *node)
 
void TY_❪InsertNodeAfterElement❫ (Node *element, Node *node)
 
void TY_❪InsertNodeAtEnd❫ (Node *element, Node *node)
 
void TY_❪InsertNodeAtStart❫ (Node *element, Node *node)
 
void TY_❪InsertNodeBeforeElement❫ (Node *element, Node *node)
 
Bool TY_❪IsBlank❫ (Lexer *lexer, Node *node)
 
Bool TY_❪IsJavaScript❫ (Node *node)
 
Bool TY_❪IsNewNode❫ (Node *node)
 
void TY_❪ParseDocument❫ (TidyDocImpl *doc)
 
void TY_❪ParseXMLDocument❫ (TidyDocImpl *doc)
 
Node * TY_❪RemoveNode❫ (Node *node)
 
Bool TY_❪TextNodeEndWithSpace❫ (Lexer *lexer, Node *node)
 
Node * TY_❪TrimEmptyElement❫ (TidyDocImpl *doc, Node *element)
 
Bool TY_❪XMLPreserveWhiteSpace❫ (TidyDocImpl *doc, Node *element)
 

Function Documentation

Bool TY_❪CheckNodeIntegrity❫ ( Node *  node)
void TY_❪CoerceNode❫ ( TidyDocImpl *  doc,
Node *  node,
TidyTagId  tid,
Bool  obsolete,
Bool  expected 
)
Node* TY_❪DiscardElement❫ ( TidyDocImpl *  doc,
Node *  element 
)
Node* TY_❪DropEmptyElements❫ ( TidyDocImpl *  doc,
Node *  node 
)
void TY_❪InsertNodeAfterElement❫ ( Node *  element,
Node *  node 
)
void TY_❪InsertNodeAtEnd❫ ( Node *  element,
Node *  node 
)
void TY_❪InsertNodeAtStart❫ ( Node *  element,
Node *  node 
)
void TY_❪InsertNodeBeforeElement❫ ( Node *  element,
Node *  node 
)
Bool TY_❪IsBlank❫ ( Lexer *  lexer,
Node *  node 
)
Bool TY_❪IsJavaScript❫ ( Node *  node)
Bool TY_❪IsNewNode❫ ( Node *  node)
void TY_❪ParseDocument❫ ( TidyDocImpl *  doc)
void TY_❪ParseXMLDocument❫ ( TidyDocImpl *  doc)
Node* TY_❪RemoveNode❫ ( Node *  node)
Bool TY_❪TextNodeEndWithSpace❫ ( Lexer *  lexer,
Node *  node 
)
Node* TY_❪TrimEmptyElement❫ ( TidyDocImpl *  doc,
Node *  element 
)
Bool TY_❪XMLPreserveWhiteSpace❫ ( TidyDocImpl *  doc,
Node *  element 
)