Lines Matching defs:IsReverse
160 StatementMatcher makeIteratorLoopMatcher(bool IsReverse) {
162 auto BeginNameMatcher = IsReverse ? hasAnyName("rbegin", "crbegin")
164 auto BeginNameMatcherStd = IsReverse
169 IsReverse ? hasAnyName("rend", "crend") : hasAnyName("end", "cend");
170 auto EndNameMatcherStd = IsReverse ? hasAnyName("::std::rend", "::std::crend")
244 .bind(IsReverse ? LoopNameReverseIterator : LoopNameIterator);
412 bool IsReverse) {
422 if (IsReverse && !Call->Name.consume_back("r"))
437 bool IsReverse) {
443 BeginExpr, /*IsBegin=*/true, &BeginIsArrow, IsReverse);
448 EndExpr, /*IsBegin=*/false, &EndIsArrow, IsReverse);
1015 /*IsReverse=*/FixerKind == LFK_ReverseIterator);