clang-tools 22.0.0git
clang::doc::ClangDocBitcodeWriter Class Reference

#include <BitcodeWriter.h>

Public Member Functions

 ClangDocBitcodeWriter (llvm::BitstreamWriter &Stream)
bool dispatchInfoForWrite (Info *I)
void emitBlock (const NamespaceInfo &I)
void emitBlock (const RecordInfo &I)
void emitBlock (const BaseRecordInfo &I)
void emitBlock (const FunctionInfo &I)
void emitBlock (const EnumInfo &I)
void emitBlock (const EnumValueInfo &I)
void emitBlock (const TypeInfo &B)
void emitBlock (const TypedefInfo &B)
void emitBlock (const FieldTypeInfo &B)
void emitBlock (const MemberTypeInfo &T)
void emitBlock (const CommentInfo &B)
void emitBlock (const TemplateInfo &T)
void emitBlock (const TemplateSpecializationInfo &T)
void emitBlock (const TemplateParamInfo &T)
void emitBlock (const ConceptInfo &T)
void emitBlock (const ConstraintInfo &T)
void emitBlock (const Reference &B, FieldId F)
void emitBlock (const FriendInfo &R)
void emitBlock (const VarInfo &B)

Detailed Description

Definition at line 180 of file BitcodeWriter.h.

Constructor & Destructor Documentation

◆ ClangDocBitcodeWriter()

clang::doc::ClangDocBitcodeWriter::ClangDocBitcodeWriter ( llvm::BitstreamWriter & Stream)
inline

Definition at line 182 of file BitcodeWriter.h.

Member Function Documentation

◆ dispatchInfoForWrite()

◆ emitBlock() [1/19]

◆ emitBlock() [2/19]

◆ emitBlock() [3/19]

◆ emitBlock() [4/19]

void clang::doc::ClangDocBitcodeWriter::emitBlock ( const ConstraintInfo & T)

◆ emitBlock() [5/19]

◆ emitBlock() [6/19]

◆ emitBlock() [7/19]

◆ emitBlock() [8/19]

◆ emitBlock() [9/19]

◆ emitBlock() [10/19]

◆ emitBlock() [11/19]

◆ emitBlock() [12/19]

◆ emitBlock() [13/19]

◆ emitBlock() [14/19]

void clang::doc::ClangDocBitcodeWriter::emitBlock ( const TemplateInfo & T)

Definition at line 705 of file BitcodeWriter.cpp.

References clang::doc::BI_TEMPLATE_BLOCK_ID, and emitBlock().

◆ emitBlock() [15/19]

void clang::doc::ClangDocBitcodeWriter::emitBlock ( const TemplateParamInfo & T)

◆ emitBlock() [16/19]

void clang::doc::ClangDocBitcodeWriter::emitBlock ( const TemplateSpecializationInfo & T)

◆ emitBlock() [17/19]

◆ emitBlock() [18/19]

void clang::doc::ClangDocBitcodeWriter::emitBlock ( const TypeInfo & B)

◆ emitBlock() [19/19]


The documentation for this class was generated from the following files: