class MCCVDefRangeFragment

Declaration

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

Description

Fragment representing the .cv_def_range directive.

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

Inherits from: MCEncodedFragmentWithFixups

Method Overview

  • public MCCVDefRangeFragment(ArrayRef<std::pair<const MCSymbol *, const MCSymbol *>> Ranges, llvm::StringRef FixedSizePortion, llvm::MCSection * Sec = nullptr)
  • public static bool classof(const llvm::MCFragment * F)
  • public llvm::StringRef getFixedSizePortion() const
  • public ArrayRef<std::pair<const MCSymbol *, const MCSymbol *>> getRanges() const

Methods

MCCVDefRangeFragment(
    ArrayRef<std::pair<const MCSymbol*,
                       const MCSymbol*>> Ranges,
    llvm::StringRef FixedSizePortion,
    llvm::MCSection* Sec = nullptr)

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

Parameters

ArrayRef< std::pair<const MCSymbol*, const MCSymbol*>> Ranges
llvm::StringRef FixedSizePortion
llvm::MCSection* Sec = nullptr

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

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

Parameters

const llvm::MCFragment* F

llvm::StringRef getFixedSizePortion() const

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

ArrayRef<
    std::pair<const MCSymbol*, const MCSymbol*>>
getRanges() const

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