#pragma once #include "lsp_diagnostic.h" #include #include #include std::optional BuildAndDisposeDiagnostic(CXDiagnostic diagnostic, const std::string& path); // Returns the absolute path to |file|. std::string FileName(CXFile file); std::string ToString(CXString cx_string); std::string ToString(CXCursorKind cursor_kind); const char* ClangBuiltinTypeName(CXTypeKind);