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:
- include/llvm/DebugInfo/CodeView/DebugSubsection.h
- lib/DebugInfo/CodeView/DebugSubsection.cpp