nixd
|
Declares workspace configuration schema. More...
#include <llvm/Support/JSON.h>
#include <map>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
struct | nixd::Configuration |
struct | nixd::Configuration::Formatting |
struct | nixd::Configuration::OptionProvider |
struct | nixd::Configuration::NixpkgsProvider |
struct | nixd::Configuration::Diagnostic |
Namespaces | |
namespace | nixd |
Functions | |
bool | nixd::fromJSON (const llvm::json::Value &Params, Configuration::Diagnostic &R, llvm::json::Path P) |
bool | nixd::fromJSON (const llvm::json::Value &Params, Configuration::Formatting &R, llvm::json::Path P) |
bool | nixd::fromJSON (const llvm::json::Value &Params, Configuration::OptionProvider &R, llvm::json::Path P) |
bool | nixd::fromJSON (const llvm::json::Value &Params, Configuration::NixpkgsProvider &R, llvm::json::Path P) |
bool | nixd::fromJSON (const llvm::json::Value &Params, Configuration &R, llvm::json::Path P) |
Declares workspace configuration schema.
Definition in file Controller/Configuration.h.