nixd
|
#include <llvm/Support/JSON.h>
#include <cstdint>
#include <string>
Go to the source code of this file.
Classes | |
struct | nixd::rpc::RegisterBCParams |
struct | nixd::rpc::ExprValueParams |
struct | nixd::rpc::ExprValueResponse |
Namespaces | |
namespace | nixd |
namespace | nixd::rpc |
Enumerations | |
enum class | nixd::rpc::LogLevel { nixd::rpc::Debug , nixd::rpc::Info , nixd::rpc::Warning , nixd::rpc::Error } |
Functions | |
llvm::json::Value | nixd::rpc::toJSON (const RegisterBCParams &Params) |
bool | nixd::rpc::fromJSON (const llvm::json::Value &Params, RegisterBCParams &R, llvm::json::Path P) |
llvm::json::Value | nixd::rpc::toJSON (const ExprValueParams &Params) |
bool | nixd::rpc::fromJSON (const llvm::json::Value &Params, ExprValueParams &R, llvm::json::Path P) |
llvm::json::Value | nixd::rpc::toJSON (const ExprValueResponse &Params) |
bool | nixd::rpc::fromJSON (const llvm::json::Value &Params, ExprValueResponse &R, llvm::json::Path P) |