Home
last modified time | relevance | path

Searched refs:ConstExprIterator (Results 1 – 5 of 5) sorted by relevance

/external/clang/include/clang/AST/
DStmt.h80 class ConstExprIterator {
83 ConstExprIterator(const Stmt * const *i) : I(i) {} in ConstExprIterator() function
84 ConstExprIterator() : I(0) {} in ConstExprIterator() function
85 ConstExprIterator& operator++() { ++I; return *this; }
86 ConstExprIterator operator+(size_t i) const { return I+i; }
87 ConstExprIterator operator-(size_t i) const { return I-i; }
89 signed operator-(const ConstExprIterator& R) const { return I - R.I; }
92 bool operator==(const ConstExprIterator& R) const { return I == R.I; }
93 bool operator!=(const ConstExprIterator& R) const { return I != R.I; }
94 bool operator>(const ConstExprIterator& R) const { return I > R.I; }
[all …]
DExprObjC.h1371 typedef ConstExprIterator const_arg_iterator;
DExprCXX.h1155 typedef ConstExprIterator const_arg_iterator;
1814 typedef ConstExprIterator const_arg_iterator;
DExpr.h2211 typedef ConstExprIterator const_arg_iterator;
/external/clang/lib/AST/
DExpr.cpp3912 const Expr* ConstExprIterator::operator[](size_t idx) const { in operator []()
3915 const Expr* ConstExprIterator::operator*() const { return cast<Expr>(*I); } in operator *()
3916 const Expr* ConstExprIterator::operator->() const { return cast<Expr>(*I); } in operator ->()