class DebugCrossModuleExportsSubsection
Declaration
class DebugCrossModuleExportsSubsection : public DebugSubsection { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:46
Inherits from: DebugSubsection
Member Variables
Inherited from DebugSubsection:
Method Overview
- public DebugCrossModuleExportsSubsection()
- public void addMapping(uint32_t Local, uint32_t Global)
- public uint32_t calculateSerializedSize() const
- public static bool classof(const llvm::codeview::DebugSubsection * S)
- public llvm::Error commit(llvm::BinaryStreamWriter & Writer) const
Inherited from DebugSubsection:
Methods
¶DebugCrossModuleExportsSubsection()
DebugCrossModuleExportsSubsection()
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:48
¶void addMapping(uint32_t Local, uint32_t Global)
void addMapping(uint32_t Local, uint32_t Global)
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:55
Parameters
- uint32_t Local
- uint32_t Global
¶uint32_t calculateSerializedSize() const
uint32_t calculateSerializedSize() const
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:57
¶static bool classof(
const llvm::codeview::DebugSubsection* S)
static bool classof(
const llvm::codeview::DebugSubsection* S)
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:51
Parameters
- const llvm::codeview::DebugSubsection* S
¶llvm::Error commit(
llvm::BinaryStreamWriter& Writer) const
llvm::Error commit(
llvm::BinaryStreamWriter& Writer) const
Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:58
Parameters
- llvm::BinaryStreamWriter& Writer