Lines Matching defs:diagnostics
74 // FIXME: Right now all of the diagnostics are treated as parser issues, but
82 // Skip diagnostics that weren't emitted within the main file.
264 std::vector<lsp::Diagnostic> &diagnostics);
377 std::vector<lsp::Diagnostic> &diagnostics)
396 diagnostics.push_back(std::move(*lspDiag));
1316 // Generate the MLIR for the ast module. We also capture diagnostics here to
1346 std::vector<lsp::Diagnostic> &diagnostics)
1348 document(uri, contents, extraDirs, diagnostics) {}
1377 std::vector<lsp::Diagnostic> &diagnostics);
1386 std::vector<lsp::Diagnostic> &diagnostics);
1415 std::vector<lsp::Diagnostic> &diagnostics);
1446 std::vector<lsp::Diagnostic> &diagnostics)
1448 initialize(uri, version, diagnostics);
1454 std::vector<lsp::Diagnostic> &diagnostics) {
1461 initialize(uri, newVersion, diagnostics);
1634 std::vector<lsp::Diagnostic> &diagnostics) {
1643 diagnostics));
1647 unsigned currentNumDiags = diagnostics.size();
1649 lineOffset, uri, docContents, extraIncludeDirs, diagnostics);
1652 // Adjust locations used in diagnostics to account for the offset from the
1655 llvm::drop_begin(diagnostics, currentNumDiags)) {
1713 std::vector<Diagnostic> &diagnostics) {
1720 uri, contents, version, additionalIncludeDirs, diagnostics);
1725 int64_t version, std::vector<Diagnostic> &diagnostics) {
1733 if (failed(it->second->update(uri, version, changes, diagnostics)))