LLVM 22.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::MCSection::iterator Struct Reference

#include "llvm/MC/MCSection.h"

Public Member Functions

  iterator ()=default

Public Attributes

MCFragmentF = nullptr

Detailed Description

Definition at line 528 of file MCSection.h.

Constructor & Destructor Documentation

◆  iterator() [1/2]

llvm::MCSection::iterator::iterator ( )
default

Referenced by operator!=(), and operator==().

◆  iterator() [2/2]

llvm::MCSection::iterator::iterator ( MCFragment * F )
inlineexplicit

Definition at line 531 of file MCSection.h.

References F, and llvm::MCSection::MCFragment.

Member Function Documentation

◆  operator!=()

bool llvm::MCSection::iterator::operator!= ( const iterator & O ) const
inline

Definition at line 534 of file MCSection.h.

References F, and iterator().

◆  operator*()

MCFragment & llvm::MCSection::iterator::operator* ( ) const
inline

Definition at line 532 of file MCSection.h.

References F, and llvm::MCSection::MCFragment.

◆  operator++()

MCSection::iterator & llvm::MCSection::iterator::operator++ ( )
inline

Definition at line 703 of file MCSection.h.

References F.

◆  operator==()

bool llvm::MCSection::iterator::operator== ( const iterator & O ) const
inline

Definition at line 533 of file MCSection.h.

References F, and iterator().

Member Data Documentation

◆  F

MCFragment* llvm::MCSection::iterator::F = nullptr

Definition at line 529 of file MCSection.h.

Referenced by iterator(), operator!=(), operator*(), operator++(), and operator==().


The documentation for this struct was generated from the following file:

Generated on for LLVM by doxygen 1.14.0

AltStyle によって変換されたページ (->オリジナル) /