LLVM 22.0.0git
llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT > Class Template Reference

#include "llvm/Object/StackMapParser.h"

Inheritance diagram for llvm::StackMapParser< Endianness >::AccessorIterator< AccessorT >:
[legend]

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.

◆ 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.


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