clang  3.9.0
Public Member Functions | Friends | List of all members
clang::CodeGen::EHScopeStack::iterator Class Reference

A non-stable pointer into the scope stack. More...

#include <CGCleanup.h>

Public Member Functions

 iterator ()
 
EHScopeget () const
 
EHScopeoperator-> () const
 
EHScopeoperator* () const
 
iteratoroperator++ ()
 
iterator next ()
 
iterator operator++ (int)
 
bool encloses (iterator other) const
 
bool strictlyEncloses (iterator other) const
 
bool operator== (iterator other) const
 
bool operator!= (iterator other) const
 

Friends

class EHScopeStack
 

Detailed Description

A non-stable pointer into the scope stack.

Definition at line 504 of file CGCleanup.h.

Constructor & Destructor Documentation

clang::CodeGen::EHScopeStack::iterator::iterator ( )
inline

Definition at line 511 of file CGCleanup.h.

Member Function Documentation

bool clang::CodeGen::EHScopeStack::iterator::encloses ( iterator  other) const
inline

Definition at line 561 of file CGCleanup.h.

EHScope* clang::CodeGen::EHScopeStack::iterator::get ( ) const
inline

Definition at line 513 of file CGCleanup.h.

iterator clang::CodeGen::EHScopeStack::iterator::next ( )
inline

Definition at line 549 of file CGCleanup.h.

bool clang::CodeGen::EHScopeStack::iterator::operator!= ( iterator  other) const
inline

Definition at line 565 of file CGCleanup.h.

EHScope& clang::CodeGen::EHScopeStack::iterator::operator* ( ) const
inline

Definition at line 518 of file CGCleanup.h.

iterator& clang::CodeGen::EHScopeStack::iterator::operator++ ( )
inline
iterator clang::CodeGen::EHScopeStack::iterator::operator++ ( int  )
inline

Definition at line 555 of file CGCleanup.h.

References operator++().

EHScope* clang::CodeGen::EHScopeStack::iterator::operator-> ( ) const
inline

Definition at line 517 of file CGCleanup.h.

bool clang::CodeGen::EHScopeStack::iterator::operator== ( iterator  other) const
inline

Definition at line 564 of file CGCleanup.h.

bool clang::CodeGen::EHScopeStack::iterator::strictlyEncloses ( iterator  other) const
inline

Definition at line 562 of file CGCleanup.h.

Friends And Related Function Documentation

friend class EHScopeStack
friend

Definition at line 507 of file CGCleanup.h.


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