clang-tools 19.0.0git
Namespaces | Functions
Serialization.cpp File Reference
#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
 

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)
 

Variable Documentation

◆ Arena

llvm::BumpPtrAllocator Arena

◆ CommandLine

std::vector<llvm::StringRef> CommandLine

◆ Directory

llvm::StringRef Directory

◆ Strings

std::vector<llvm::StringRef> Strings