class DebugSubsection
Declaration
class DebugSubsection { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h:32
Member Variables
- protected llvm::codeview::DebugSubsectionKind Kind
Method Overview
- public DebugSubsection(llvm::codeview::DebugSubsectionKind Kind)
- public virtual uint32_t calculateSerializedSize() const
- public static bool classof(const llvm::codeview::DebugSubsection * S)
- public virtual llvm::Error commit(llvm::BinaryStreamWriter & Writer) const
- public llvm::codeview::DebugSubsectionKind kind() const
- public virtual ~DebugSubsection()
Methods
¶DebugSubsection(
llvm::codeview::DebugSubsectionKind Kind)
DebugSubsection(
llvm::codeview::DebugSubsectionKind Kind)
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h:34
Parameters
- llvm::codeview::DebugSubsectionKind Kind
¶virtual uint32_t calculateSerializedSize() const
virtual uint32_t calculateSerializedSize() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h:42
¶static bool classof(
const llvm::codeview::DebugSubsection* S)
static bool classof(
const llvm::codeview::DebugSubsection* S)
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h:37
Parameters
- const llvm::codeview::DebugSubsection* S
¶virtual llvm::Error commit(
llvm::BinaryStreamWriter& Writer) const
virtual llvm::Error commit(
llvm::BinaryStreamWriter& Writer) const
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h:41
Parameters
- llvm::BinaryStreamWriter& Writer
¶llvm::codeview::DebugSubsectionKind kind() const
llvm::codeview::DebugSubsectionKind kind() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h:39
¶virtual ~DebugSubsection()
virtual ~DebugSubsection()
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h:35