nixd
Loading...
Searching...
No Matches
Namespaces | Functions
JSONDiagnostic.h File Reference

Provide jsonified diagnostic, for other languages/structured output. More...

#include "Diagnostic.h"
#include "nixf/Basic/Range.h"
#include <nlohmann/json.hpp>

Go to the source code of this file.

Namespaces

namespace  nixf
 

Functions

void nixf::to_json (nlohmann::json &R, const LexerCursor &LC)
 
void nixf::to_json (nlohmann::json &R, const LexerCursorRange &LCR)
 
void nixf::to_json (nlohmann::json &R, const PartialDiagnostic &D)
 
void nixf::to_json (nlohmann::json &R, const Diagnostic &D)
 
void nixf::to_json (nlohmann::json &R, const Note &N)
 
void nixf::to_json (nlohmann::json &R, const TextEdit &D)
 
void nixf::to_json (nlohmann::json &R, const Fix &F)
 

Detailed Description

Provide jsonified diagnostic, for other languages/structured output.

Definition in file JSONDiagnostic.h.