clang API Documentation

Public Member Functions
clang::ExprIterator Class Reference

#include <Stmt.h>

List of all members.

Public Member Functions

 ExprIterator (Stmt **i)
 ExprIterator ()
ExprIteratoroperator++ ()
ExprIterator operator- (size_t i)
ExprIterator operator+ (size_t i)
Exproperator[] (size_t idx)
signed operator- (const ExprIterator &R) const
Exproperator* () const
Exproperator-> () const
bool operator== (const ExprIterator &R) const
bool operator!= (const ExprIterator &R) const
bool operator> (const ExprIterator &R) const
bool operator>= (const ExprIterator &R) const

Detailed Description

Definition at line 53 of file Stmt.h.


Constructor & Destructor Documentation

clang::ExprIterator::ExprIterator ( Stmt **  i) [inline]

Definition at line 56 of file Stmt.h.

clang::ExprIterator::ExprIterator ( ) [inline]

Definition at line 57 of file Stmt.h.


Member Function Documentation

bool clang::ExprIterator::operator!= ( const ExprIterator R) const [inline]

Definition at line 67 of file Stmt.h.

Expr * ExprIterator::operator* ( ) const

Definition at line 3372 of file Expr.cpp.

ExprIterator clang::ExprIterator::operator+ ( size_t  i) [inline]

Definition at line 60 of file Stmt.h.

ExprIterator& clang::ExprIterator::operator++ ( ) [inline]

Definition at line 58 of file Stmt.h.

ExprIterator clang::ExprIterator::operator- ( size_t  i) [inline]

Definition at line 59 of file Stmt.h.

signed clang::ExprIterator::operator- ( const ExprIterator R) const [inline]

Definition at line 63 of file Stmt.h.

Expr * ExprIterator::operator-> ( ) const

Definition at line 3373 of file Expr.cpp.

bool clang::ExprIterator::operator== ( const ExprIterator R) const [inline]

Definition at line 66 of file Stmt.h.

bool clang::ExprIterator::operator> ( const ExprIterator R) const [inline]

Definition at line 68 of file Stmt.h.

bool clang::ExprIterator::operator>= ( const ExprIterator R) const [inline]

Definition at line 69 of file Stmt.h.

Expr * ExprIterator::operator[] ( size_t  idx)

Definition at line 3371 of file Expr.cpp.


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