LLVM API Documentation

Public Types | Public Member Functions | Static Public Member Functions
llvm::MCEncodedFragmentWithFixups Class Reference

#include <MCAssembler.h>

Inheritance diagram for llvm::MCEncodedFragmentWithFixups:
Inheritance graph
[legend]
Collaboration diagram for llvm::MCEncodedFragmentWithFixups:
Collaboration graph
[legend]

List of all members.

Public Types

typedef SmallVectorImpl
< MCFixup >::const_iterator 
const_fixup_iterator
typedef SmallVectorImpl
< MCFixup >::iterator 
fixup_iterator

Public Member Functions

 MCEncodedFragmentWithFixups (MCFragment::FragmentType FType, MCSectionData *SD=nullptr)
virtual ~MCEncodedFragmentWithFixups ()
virtual SmallVectorImpl
< MCFixup > & 
getFixups ()=0
virtual const SmallVectorImpl
< MCFixup > & 
getFixups () const =0
virtual fixup_iterator fixup_begin ()=0
virtual const_fixup_iterator fixup_begin () const =0
virtual fixup_iterator fixup_end ()=0
virtual const_fixup_iterator fixup_end () const =0

Static Public Member Functions

static bool classof (const MCFragment *F)

Detailed Description

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

Definition at line 173 of file MCAssembler.h.


Member Typedef Documentation

Definition at line 185 of file MCAssembler.h.

Definition at line 186 of file MCAssembler.h.


Constructor & Destructor Documentation

Definition at line 177 of file MCAssembler.h.

Definition at line 283 of file MCAssembler.cpp.


Member Function Documentation


The documentation for this class was generated from the following files: