cprover
xml_parser.h File Reference
#include <util/parser.h>
#include "xml_parse_tree.h"
Include dependency graph for xml_parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  xml_parsert
 

Functions

int yyxmlparse ()
 
int yyxmlerror (const std::string &error)
 
bool parse_xml (std::istream &in, const std::string &filename, message_handlert &message_handler, xmlt &dest)
 
bool parse_xml (const std::string &filename, message_handlert &message_handler, xmlt &dest)
 

Variables

xml_parsert xml_parser
 

Function Documentation

◆ parse_xml() [1/2]

bool parse_xml ( std::istream &  in,
const std::string &  filename,
message_handlert message_handler,
xmlt dest 
)

◆ parse_xml() [2/2]

bool parse_xml ( const std::string &  filename,
message_handlert message_handler,
xmlt dest 
)

Definition at line 41 of file xml_parser.cpp.

References parse_xml().

◆ yyxmlerror()

int yyxmlerror ( const std::string &  error)

Definition at line 82 of file xml_y.tab.cpp.

References parsert::parse_error(), xml_parser, and yyxmltext.

Referenced by yyxmllex().

◆ yyxmlparse()

int yyxmlparse ( void  )

Definition at line 1040 of file xml_y.tab.cpp.

Referenced by xml_parsert::parse(), and parse_xml().

Variable Documentation

◆ xml_parser

xml_parsert xml_parser

Definition at line 15 of file xml_parser.cpp.

Referenced by parse_xml(), read_goto_object(), yyxmlerror(), and yyxmlparse().