cprover
Loading...
Searching...
No Matches
json_parser.cpp File Reference
#include "json_parser.h"
#include <fstream>
+ Include dependency graph for json_parser.cpp:

Go to the source code of this file.

Functions

int yyjsonlex_init_extra (json_parsert *, void **)
 
int yyjsonlex_destroy (void *)
 
int yyjsonparse (json_parsert &, void *)
 
bool parse_json (std::istream &in, const std::string &filename, message_handlert &message_handler, jsont &dest)
 
bool parse_json (const std::string &filename, message_handlert &message_handler, jsont &dest)
 

Function Documentation

◆ parse_json() [1/2]

bool parse_json ( const std::string & filename,
message_handlert & message_handler,
jsont & dest )

Definition at line 48 of file json_parser.cpp.

◆ parse_json() [2/2]

bool parse_json ( std::istream & in,
const std::string & filename,
message_handlert & message_handler,
jsont & dest )

Definition at line 27 of file json_parser.cpp.

◆ yyjsonlex_destroy()

int yyjsonlex_destroy ( void * )

◆ yyjsonlex_init_extra()

int yyjsonlex_init_extra ( json_parsert * ,
void **  )

◆ yyjsonparse()

int yyjsonparse ( json_parsert & ,
void *  )