9#ifndef LIB_CIRCT_TOOLS_CIRCT_VERILOG_LSP_SERVER_LSPDIAGNOSTICCLIENT_H_
10#define LIB_CIRCT_TOOLS_CIRCT_VERILOG_LSP_SERVER_LSPDIAGNOSTICCLIENT_H_
19 std::vector<llvm::lsp::Diagnostic> &
diags;
23 std::vector<llvm::lsp::Diagnostic> &
diags)
26 void report(
const slang::ReportedDiagnostic &slangDiag)
override;
void report(const slang::ReportedDiagnostic &slangDiag) override
std::vector< llvm::lsp::Diagnostic > & diags
const VerilogDocument & document
LSPDiagnosticClient(const VerilogDocument &document, std::vector< llvm::lsp::Diagnostic > &diags)
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.