LLVM: llvm::codeview::DebugSubsection Class Reference (original) (raw)

#include "[llvm/DebugInfo/CodeView/DebugSubsection.h](DebugSubsection%5F8h%5Fsource.html)"

Inheritance diagram for llvm::codeview::DebugSubsection:

Public Member Functions
DebugSubsection (DebugSubsectionKind Kind)
virtual ~DebugSubsection ()
DebugSubsectionKind kind () const
virtual Error commit (BinaryStreamWriter &Writer) const =0
virtual uint32_t calculateSerializedSize () const =0

Detailed Description

Constructor & Destructor Documentation

Definition at line 37 of file DebugSubsection.h.

References Kind.

Referenced by llvm::codeview::DebugChecksumsSubsection::classof(), llvm::codeview::DebugCrossModuleExportsSubsection::classof(), llvm::codeview::DebugCrossModuleImportsSubsection::classof(), llvm::codeview::DebugFrameDataSubsection::classof(), llvm::codeview::DebugInlineeLinesSubsection::classof(), llvm::codeview::DebugLinesSubsection::classof(), llvm::codeview::DebugStringTableSubsection::classof(), classof(), llvm::codeview::DebugSymbolRVASubsection::classof(), llvm::codeview::DebugSymbolsSubsection::classof(), llvm::codeview::DebugChecksumsSubsection::DebugChecksumsSubsection(), llvm::codeview::DebugCrossModuleExportsSubsection::DebugCrossModuleExportsSubsection(), llvm::codeview::DebugCrossModuleImportsSubsection::DebugCrossModuleImportsSubsection(), llvm::codeview::DebugFrameDataSubsection::DebugFrameDataSubsection(), llvm::codeview::DebugInlineeLinesSubsection::DebugInlineeLinesSubsection(), llvm::codeview::DebugLinesSubsection::DebugLinesSubsection(), llvm::codeview::DebugStringTableSubsection::DebugStringTableSubsection(), llvm::codeview::DebugSymbolRVASubsection::DebugSymbolRVASubsection(), and llvm::codeview::DebugSymbolsSubsection::DebugSymbolsSubsection().

~DebugSubsection()

DebugSubsection::~DebugSubsection ( ) virtualdefault

Member Function Documentation

calculateSerializedSize()

virtual uint32_t llvm::codeview::DebugSubsection::calculateSerializedSize ( ) const pure virtual

classof()

commit()

kind()

Member Data Documentation

Kind


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