reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
90 class StreamLogger : public Logger {
25 class Logger;
20 Logger *L = nullptr; 23 LoggingSession::LoggingSession(clangd::Logger &Instance) { 30 void detail::log(Logger::Level Level, 49 void StreamLogger::log(Logger::Level Level,tools/clang/tools/extra/clangd/Logger.h
36 void log(Logger::Level, const llvm::formatv_object_base &); 45 void log(Logger::Level L, const char *Fmt, Ts &&... Vals) { 57 detail::log(Logger::Error, Fmt, std::forward<Ts>(Vals)...); 63 detail::log(Logger::Info, Fmt, std::forward<Ts>(Vals)...); 68 detail::log(Logger::Verbose, Fmt, std::forward<Ts>(Vals)...); 79 LoggingSession(clangd::Logger &Instance); 90 class StreamLogger : public Logger { 92 StreamLogger(llvm::raw_ostream &Logs, Logger::Level MinLevel) 99 Logger::Level MinLevel;tools/clang/tools/extra/clangd/tool/ClangdMain.cpp
346 opt<Logger::Level> LogLevel{ 353 init(Logger::Info), 457 LogLevel = Logger::Verbose;