Home | History | Annotate | Download | only in AST

Lines Matching refs:Current

50   /// Current - The current, underlying iterator.
57 mutable Iterator Current;
60 while (!isa<SpecificAttr>(*Current))
61 ++Current;
65 while (Current != I && !isa<SpecificAttr>(*Current))
66 ++Current;
76 specific_attr_iterator() : Current() { }
77 explicit specific_attr_iterator(Iterator i) : Current(i) { }
81 return cast<SpecificAttr>(*Current);
85 return cast<SpecificAttr>(*Current);
89 ++Current;
100 assert((Left.Current == nullptr) == (Right.Current == nullptr));
101 if (Left.Current < Right.Current)
102 Left.AdvanceToNext(Right.Current);
104 Right.AdvanceToNext(Left.Current);
105 return Left.Current == Right.Current;