clang-tools 20.0.0git
|
#include "Serialization.h"
#include "Headers.h"
#include "RIFF.h"
#include "index/MemIndex.h"
#include "index/SymbolLocation.h"
#include "index/SymbolOrigin.h"
#include "index/dex/Dex.h"
#include "support/Logger.h"
#include "support/Trace.h"
#include "clang/Tooling/CompilationDatabase.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/Compression.h"
#include "llvm/Support/Endian.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/raw_ostream.h"
#include <cstdint>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | clang |
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===// | |
namespace | clang::clangd |
FIXME: Skip testing on windows temporarily due to the different escaping code mode. | |
Functions | |
void | clang::clangd::writeYAML (const IndexFileOut &, llvm::raw_ostream &) |
llvm::Expected< IndexFileIn > | clang::clangd::readYAML (llvm::StringRef, SymbolOrigin Origin) |
llvm::raw_ostream & | clang::clangd::operator<< (llvm::raw_ostream &OS, const IndexFileOut &O) |
llvm::Expected< IndexFileIn > | clang::clangd::readIndexFile (llvm::StringRef Data, SymbolOrigin Origin) |
std::unique_ptr< SymbolIndex > | clang::clangd::loadIndex (llvm::StringRef SymbolFilename, SymbolOrigin Origin, bool UseDex, bool SupportContainedRefs) |
llvm::BumpPtrAllocator Arena |
Definition at line 213 of file Serialization.cpp.
Referenced by clang::clangd::TUScheduler::HeaderIncluderCache::HeaderIncluderCache(), and clang::clangd::readYAML().
std::vector<llvm::StringRef> CommandLine |
Definition at line 425 of file Serialization.cpp.
Referenced by Modularize::CoverageChecker::createCoverageChecker(), Modularize::ModularizeUtilities::doCoverageCheck(), clang::clangd::MockCompilationDatabase::getCompileCommand(), and writeModuleMap().
llvm::StringRef Directory |
Definition at line 424 of file Serialization.cpp.
Referenced by clang::replace::detail::collectReplacementsFromDirectory(), clang::replace::collectReplacementsFromDirectory(), Modularize::CoverageChecker::collectUmbrellaHeaders(), Modularize::ModularizeUtilities::collectUmbrellaHeaders(), clang::include_fixer::YamlSymbolIndex::createFromDirectory(), clang::clangd::config::FileConfigCache::FileConfigCache(), clang::clangd::config::Provider::fromYAMLFile(), clang::clangd::config::FileConfigCache::get(), Modularize::ModularizeUtilities::getDirectoryFromPath(), main(), clang::include_fixer::ClangIncludeFixerPluginAction::ParseArgs(), and clang::tidy::FileOptionsBaseProvider::tryReadConfigFile().
std::vector<llvm::StringRef> Strings |
Definition at line 214 of file Serialization.cpp.
Referenced by clang::pp_trace::PPCallbacksTracker::appendArgument(), Modularize::ModularizeUtilities::loadProblemHeaderList(), Modularize::ModularizeUtilities::loadSingleHeaderListsAndDependencies(), clang::clangd::own(), clang::clangd::readYAML(), and clang::tidy::utils::options::serializeStringList().