|
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) |