Lines Matching defs:StmtIteratorBase
27 class StmtIteratorBase {
43 StmtIteratorBase(Stmt **s) : stmt(s) {}
44 StmtIteratorBase(const VariableArrayType *t);
45 StmtIteratorBase(Decl **dgi, Decl **dge);
46 StmtIteratorBase() : stmt(nullptr) {}
77 class StmtIteratorImpl : public StmtIteratorBase,
82 StmtIteratorImpl(const StmtIteratorBase& RHS) : StmtIteratorBase(RHS) {}
86 StmtIteratorImpl(Stmt **s) : StmtIteratorBase(s) {}
87 StmtIteratorImpl(Decl **dgi, Decl **dge) : StmtIteratorBase(dgi, dge) {}
88 StmtIteratorImpl(const VariableArrayType *t) : StmtIteratorBase(t) {}
133 StmtIterator(const StmtIteratorBase &RHS)