clang API Documentation

Public Member Functions
clang::ConstExprIterator Class Reference

#include <Stmt.h>

List of all members.

Public Member Functions

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

Detailed Description

Definition at line 80 of file Stmt.h.


Constructor & Destructor Documentation

clang::ConstExprIterator::ConstExprIterator ( const Stmt *const *  i) [inline]

Definition at line 83 of file Stmt.h.

Definition at line 84 of file Stmt.h.


Member Function Documentation

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

Definition at line 93 of file Stmt.h.

const Expr * ConstExprIterator::operator* ( ) const

Definition at line 4054 of file Expr.cpp.

ConstExprIterator clang::ConstExprIterator::operator+ ( size_t  i) const [inline]

Definition at line 86 of file Stmt.h.

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

Definition at line 85 of file Stmt.h.

ConstExprIterator clang::ConstExprIterator::operator- ( size_t  i) const [inline]

Definition at line 87 of file Stmt.h.

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

Definition at line 89 of file Stmt.h.

const Expr * ConstExprIterator::operator-> ( ) const

Definition at line 4055 of file Expr.cpp.

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

Definition at line 92 of file Stmt.h.

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

Definition at line 94 of file Stmt.h.

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

Definition at line 95 of file Stmt.h.

const Expr * ConstExprIterator::operator[] ( size_t  idx) const

Definition at line 4051 of file Expr.cpp.


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