LLVM  9.0.0svn
Public Member Functions | List of all members
llvm::DITypeRefArray::iterator Class Reference

#include "llvm/IR/DebugInfoMetadata.h"

Inheritance diagram for llvm::DITypeRefArray::iterator:
Inheritance graph
Collaboration diagram for llvm::DITypeRefArray::iterator:
Collaboration graph

Public Member Functions

 iterator ()=default
 iterator (MDNode::op_iterator I)
DITypeRef operator* () const
iteratoroperator++ ()
iterator operator++ (int)
bool operator== (const iterator &X) const
bool operator!= (const iterator &X) const

Detailed Description

Definition at line 119 of file DebugInfoMetadata.h.

Constructor & Destructor Documentation

◆ iterator() [1/2]

llvm::DITypeRefArray::iterator::iterator ( )

◆ iterator() [2/2]

llvm::DITypeRefArray::iterator::iterator ( MDNode::op_iterator  I)

Definition at line 125 of file DebugInfoMetadata.h.

Member Function Documentation

◆ operator!=()

bool llvm::DITypeRefArray::iterator::operator!= ( const iterator X) const

Definition at line 141 of file DebugInfoMetadata.h.

◆ operator*()

DITypeRef llvm::DITypeRefArray::iterator::operator* ( ) const

Definition at line 127 of file DebugInfoMetadata.h.

◆ operator++() [1/2]

iterator& llvm::DITypeRefArray::iterator::operator++ ( )

Definition at line 129 of file DebugInfoMetadata.h.

References I.

◆ operator++() [2/2]

iterator llvm::DITypeRefArray::iterator::operator++ ( int  )

Definition at line 134 of file DebugInfoMetadata.h.

References I.

◆ operator==()

bool llvm::DITypeRefArray::iterator::operator== ( const iterator X) const

Definition at line 140 of file DebugInfoMetadata.h.

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