LLVM 19.0.0git
Public Member Functions | List of all members
llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT > Class Template Reference

#include "llvm/Object/StackMapParser.h"

Public Member Functions

 AccessorIterator (AccessorT A)
 
AccessorIteratoroperator++ ()
 
AccessorIterator operator++ (int)
 
bool operator== (const AccessorIterator &Other) const
 
bool operator!= (const AccessorIterator &Other) const
 
AccessorT & operator* ()
 
AccessorT * operator-> ()
 

Detailed Description

template<llvm::endianness Endianness>
template<typename AccessorT>
class llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT >

Definition at line 27 of file StackMapParser.h.

Constructor & Destructor Documentation

◆ AccessorIterator()

template<llvm::endianness Endianness>
template<typename AccessorT >
llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT >::AccessorIterator ( AccessorT  A)
inline

Definition at line 29 of file StackMapParser.h.

Member Function Documentation

◆ operator!=()

template<llvm::endianness Endianness>
template<typename AccessorT >
bool llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT >::operator!= ( const AccessorIterator< AccessorT > &  Other) const
inline

Definition at line 42 of file StackMapParser.h.

References llvm::Other.

◆ operator*()

template<llvm::endianness Endianness>
template<typename AccessorT >
AccessorT & llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT >::operator* ( )
inline

Definition at line 46 of file StackMapParser.h.

◆ operator++() [1/2]

template<llvm::endianness Endianness>
template<typename AccessorT >
AccessorIterator & llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT >::operator++ ( )
inline

Definition at line 31 of file StackMapParser.h.

◆ operator++() [2/2]

template<llvm::endianness Endianness>
template<typename AccessorT >
AccessorIterator llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT >::operator++ ( int  )
inline

Definition at line 32 of file StackMapParser.h.

◆ operator->()

template<llvm::endianness Endianness>
template<typename AccessorT >
AccessorT * llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT >::operator-> ( )
inline

Definition at line 47 of file StackMapParser.h.

◆ operator==()

template<llvm::endianness Endianness>
template<typename AccessorT >
bool llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT >::operator== ( const AccessorIterator< AccessorT > &  Other) const
inline

Definition at line 38 of file StackMapParser.h.

References llvm::Other.


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