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:

protected Kind

Method Overview

Inherited from DebugSubsection:

Methods

DebugCrossModuleExportsSubsection()

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:48

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

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:57

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

Declared at: llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h:58

Parameters

llvm::BinaryStreamWriter& Writer