clang-tools 8.0.0

Namespaces
ClangdServer.cpp File Reference
`#include "ClangdServer.h"`
`#include "CodeComplete.h"`
`#include "FindSymbols.h"`
`#include "Headers.h"`
`#include "SourceCode.h"`
`#include "Trace.h"`
`#include "XRefs.h"`
`#include "index/FileIndex.h"`
`#include "index/Merge.h"`
`#include "clang/Format/Format.h"`
`#include "clang/Frontend/CompilerInstance.h"`
`#include "clang/Frontend/CompilerInvocation.h"`
`#include "clang/Lex/Preprocessor.h"`
`#include "clang/Tooling/CompilationDatabase.h"`
`#include "clang/Tooling/Refactoring/RefactoringResultConsumer.h"`
`#include "clang/Tooling/Refactoring/Rename/RenamingAction.h"`
`#include "llvm/ADT/ArrayRef.h"`
`#include "llvm/ADT/Optional.h"`
`#include "llvm/ADT/ScopeExit.h"`
`#include "llvm/ADT/StringRef.h"`
`#include "llvm/Support/Errc.h"`
`#include "llvm/Support/FileSystem.h"`
`#include "llvm/Support/Path.h"`
`#include "llvm/Support/raw_ostream.h"`
`#include <future>`
`#include <mutex>`
Include dependency graph for ClangdServer.cpp:

Go to the source code of this file.

## Namespaces
| clang
| ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
| clang::clangd

## Variable Documentation

## ◆ Result

llvm::Optional<llvm::Expected<tooling::AtomicChanges> > Result

Definition at line 60 of file ClangdServer.cpp.

Referenced by clang::clangd::asCommand(), clang::clangd::RefSlab::Builder::build(), clang::clangd::canonicalize(), clang::tidy::bugprone::MultipleStatementMacroCheck::check(), clang::tidy::readability::UppercaseLiteralSuffixCheck::check(), clang::tidy::modernize::UseDefaultMemberInitCheck::check(), clang::tidy::readability::RedundantControlFlowCheck::check(), clang::tidy::readability::MagicNumbersCheck::check(), clang::tidy::mpi::TypeMismatchCheck::check(), clang::tidy::mpi::BufferDerefCheck::check(), clang::tidy::hicpp::MultiwayPathsCoveredCheck::check(), clang::tidy::modernize::RedundantVoidArgCheck::check(), clang::tidy::readability::BracesAroundStatementsCheck::check(), clang::tidy::readability::checkDef(), clang::tidy::utils::cleanPath(), clang::clangd::dex::consume(), clang::tidy::ClangTidyContext::CachedGlobList::contains(), clang::tidy::readability::containsBoolLiteral(), clang::tidy::ClangTidyCheck::diag(), clang::clangd::ClangdServer::dumpAST(), clang::clangd::FuzzyMatcher::dumpLast(), clang::clangd::formatDocumentation(), clang::clangd::dex::generateProximityURIs(), clang::tidy::OptionsView::get(), clang::tidy::modernize::getAllDirectBases(), clang::tidy::modernize::getAllNamedFields(), clang::clangd::CodeCompleteOptions::getClangCompleteOpts(), clang::clangd::DirectoryBasedGlobalCompilationDatabase::getCompileCommand(), clang::clangd::TUScheduler::getFilesWithCachedAST(), clang::tidy::modernize::getInnerTypeLocAs(), clang::tidy::OptionsView::getLocalOrGlobal(), clang::tidy::bugprone::getMaxCalculationWidth(), clang::tidy::ClangTidyOptionsProvider::getOptions(), clang::move::HelperDeclRGBuilder::getOutmostClassOrFunDecl(), clang::tidy::bugprone::getParentsByGrandParent(), clang::tidy::DefaultOptionsProvider::getRawOptions(), clang::tidy::FileOptionsProvider::getRawOptions(), clang::clangd::TUScheduler::getUsedBytesPerFile(), clang::tidy::cppcoreguidelines::getValueAsString(), clang::move::HelperDeclRGBuilder::HelperDeclRGBuilder(), clang::clangd::IncludeStructure::includeDepth(), clang::clangd::measureUTF16(), clang::tidy::ClangTidyOptions::mergeWith(), clang::find_all_symbols::SymbolInfo::Signals::operator+(), clang::tidy::utils::options::parseStringList(), clang::include_fixer::FuzzySymbolIndex::queryRegexp(), clang::tidy::readability::RedundantSmartptrGetCheck::registerMatchers(), clang::clangd::signatureHelp(), clang::tidy::ClangTidyCheck::storeOptions(), clang::throwsException(), clang::clangd::toJSON(), clang::include_fixer::FuzzySymbolIndex::tokenize(), clang::clangd::URI::toString(), and clang::clangd::toTextEdit().