class MCEncodedFragmentWithFixups
Declaration
template <unsigned int ContentsSize, unsigned int FixupsSize>
class 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:192
Templates
- unsigned int ContentsSize
- unsigned int FixupsSize
Method Overview
- protected MCEncodedFragmentWithFixups<ContentsSize, FixupsSize>(MCFragment::FragmentType FType, bool HasInstructions, llvm::MCSection * Sec)
- public static bool classof(const llvm::MCFragment * F)
- public llvm::MCEncodedFragmentWithFixups::fixup_iterator fixup_begin()
- public llvm::MCEncodedFragmentWithFixups::const_fixup_iterator fixup_begin() const
- public llvm::MCEncodedFragmentWithFixups::fixup_iterator fixup_end()
- public llvm::MCEncodedFragmentWithFixups::const_fixup_iterator fixup_end() const
- public SmallVectorImpl<llvm::MCFixup> & getFixups()
- public const SmallVectorImpl<llvm::MCFixup> & getFixups() const
Methods
¶MCEncodedFragmentWithFixups<ContentsSize,
FixupsSize>(
MCFragment::FragmentType FType,
bool HasInstructions,
llvm::MCSection* Sec)
MCEncodedFragmentWithFixups<ContentsSize,
FixupsSize>(
MCFragment::FragmentType FType,
bool HasInstructions,
llvm::MCSection* Sec)
Declared at: llvm/include/llvm/MC/MCFragment.h:199
Parameters
- MCFragment::FragmentType FType
- bool HasInstructions
- llvm::MCSection* Sec
¶static bool classof(const llvm::MCFragment* F)
static bool classof(const llvm::MCFragment* F)
Declared at: llvm/include/llvm/MC/MCFragment.h:219
Parameters
- const llvm::MCFragment* F
¶llvm::MCEncodedFragmentWithFixups::fixup_iterator
fixup_begin()
llvm::MCEncodedFragmentWithFixups::fixup_iterator
fixup_begin()
Declared at: llvm/include/llvm/MC/MCFragment.h:213
¶llvm::MCEncodedFragmentWithFixups::
const_fixup_iterator
fixup_begin() const
llvm::MCEncodedFragmentWithFixups::
const_fixup_iterator
fixup_begin() const
Declared at: llvm/include/llvm/MC/MCFragment.h:214
¶llvm::MCEncodedFragmentWithFixups::fixup_iterator
fixup_end()
llvm::MCEncodedFragmentWithFixups::fixup_iterator
fixup_end()
Declared at: llvm/include/llvm/MC/MCFragment.h:216
¶llvm::MCEncodedFragmentWithFixups::
const_fixup_iterator
fixup_end() const
llvm::MCEncodedFragmentWithFixups::
const_fixup_iterator
fixup_end() const
Declared at: llvm/include/llvm/MC/MCFragment.h:217
¶SmallVectorImpl<llvm::MCFixup>& getFixups()
SmallVectorImpl<llvm::MCFixup>& getFixups()
Declared at: llvm/include/llvm/MC/MCFragment.h:210
¶const SmallVectorImpl<llvm::MCFixup>& getFixups()
const
const SmallVectorImpl<llvm::MCFixup>& getFixups()
const
Declared at: llvm/include/llvm/MC/MCFragment.h:211