clang-tools 23.0.0git
Serialize.cpp File Reference
#include "Serialize.h"
#include "BitcodeWriter.h"
#include "clang/AST/Attr.h"
#include "clang/AST/Comment.h"
#include "clang/AST/CommentVisitor.h"
#include "clang/AST/DeclFriend.h"
#include "clang/AST/ExprConcepts.h"
#include "clang/AST/Mangle.h"
#include "clang/Lex/Lexer.h"
#include "clang/UnifiedSymbolResolution/USRGeneration.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/Support/SHA1.h"

Go to the source code of this file.

Classes

class  clang::doc::serialize::ClangDocCommentVisitor

Namespaces

namespace  clang
 ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
namespace  clang::doc
namespace  clang::doc::serialize

Functions

SymbolID clang::doc::serialize::hashUSR (llvm::StringRef USR)
template<typename T>
static std::string clang::doc::serialize::serialize (T &I, DiagnosticsEngine &Diags)
std::string clang::doc::serialize::serialize (OwnedPtr< Info > &I, DiagnosticsEngine &Diags)