|
cprover
|
#include "json_symbol.h"#include <util/exception_utils.h>#include <util/expr.h>#include <util/json_irep.h>#include <util/source_location.h>#include <util/type.h>
Include dependency graph for json_symbol.cpp:Go to the source code of this file.
Functions | |
| static const std::string & | try_get_string (const jsont &in, const std::string &key) |
| Return string value for a given key if present in the json object. | |
| static bool | try_get_bool (const jsont &in, const std::string &key) |
| Return boolean value for a given key if present in the json object. | |
| symbolt | symbol_from_json (const jsont &in) |
| Deserialise a json object to a symbolt. | |
Deserialise a json object to a symbolt.
| in | The json object that is getting fetched as an object. |
Definition at line 45 of file json_symbol.cpp.
Return boolean value for a given key if present in the json object.
| in | The json object that is getting fetched as a boolean. |
| key | The key for the json value to be fetched. |
Definition at line 34 of file json_symbol.cpp.
Return string value for a given key if present in the json object.
| in | The json object that is getting fetched as a string. |
| key | The key for the json value to be fetched. |
Definition at line 22 of file json_symbol.cpp.