class MCDwarfCallFrameFragment

Declaration

class MCDwarfCallFrameFragment : public MCEncodedFragmentWithFixups { /* full declaration omitted */ };

Description

Interface implemented by fragments that contain encoded instructions and/or data and also have fixups registered.

Declared at: llvm/include/llvm/MC/MCFragment.h:480

Inherits from: MCEncodedFragmentWithFixups

Member Variables

private const llvm::MCExpr* AddrDelta
The expression for the difference of the two symbols that make up the address delta between two .cfi_* dwarf directives.

Method Overview

Methods

MCDwarfCallFrameFragment(
    const llvm::MCExpr& AddrDelta,
    llvm::MCSection* Sec = nullptr)

Declared at: llvm/include/llvm/MC/MCFragment.h:486

Parameters

const llvm::MCExpr& AddrDelta
llvm::MCSection* Sec = nullptr

static bool classof(const llvm::MCFragment* F)

Declared at: llvm/include/llvm/MC/MCFragment.h:492

Parameters

const llvm::MCFragment* F

const llvm::MCExpr& getAddrDelta() const

Declared at: llvm/include/llvm/MC/MCFragment.h:490