clang-tools
9.0.0
|
#include "Serialization.h"
#include "Headers.h"
#include "Logger.h"
#include "RIFF.h"
#include "SymbolLocation.h"
#include "SymbolOrigin.h"
#include "Trace.h"
#include "dex/Dex.h"
#include "clang/Tooling/CompilationDatabase.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Compression.h"
#include "llvm/Support/Endian.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/raw_ostream.h"
#include <vector>
Go to the source code of this file.
Namespaces | |
clang | |
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===// | |
clang::clangd | |
Functions | |
RelationKind | clang::clangd::symbolRoleToRelationKind (index::SymbolRole Role) |
index::SymbolRole | clang::clangd::relationKindToSymbolRole (RelationKind Kind) |
void | clang::clangd::writeYAML (const IndexFileOut &, llvm::raw_ostream &) |
llvm::Expected< IndexFileIn > | clang::clangd::readYAML (llvm::StringRef) |
llvm::raw_ostream & | clang::clangd::operator<< (llvm::raw_ostream &OS, const IndexFileOut &O) |
llvm::Expected< IndexFileIn > | clang::clangd::readIndexFile (llvm::StringRef Data) |
std::unique_ptr< SymbolIndex > | clang::clangd::loadIndex (llvm::StringRef SymbolFilename, bool UseDex) |
llvm::BumpPtrAllocator Arena |
Definition at line 217 of file Serialization.cpp.
Referenced by clang::clangd::RefSlab::bytes(), clang::clangd::SymbolSlab::bytes(), clang::clangd::SymbolSlab::Builder::find(), and clang::clangd::readYAML().
std::vector<llvm::StringRef> CommandLine |
Definition at line 413 of file Serialization.cpp.
Referenced by clang::clangd::MockCompilationDatabase::getCompileCommand().
llvm::StringRef Directory |
Definition at line 412 of file Serialization.cpp.
Referenced by Modularize::CoverageChecker::collectFileSystemHeaders(), Modularize::CoverageChecker::collectUmbrellaHeaders(), Modularize::ModularizeUtilities::collectUmbrellaHeaders(), clang::doc::computeRelativePath(), and Modularize::ModularizeUtilities::getDirectoryFromPath().
std::vector<llvm::StringRef> Strings |
Definition at line 218 of file Serialization.cpp.
Referenced by clang::clangd::SymbolSlab::Builder::build(), Modularize::ModularizeUtilities::loadProblemHeaderList(), Modularize::ModularizeUtilities::loadSingleHeaderListsAndDependencies(), and clang::clangd::readYAML().