Lines Matching refs:FixerKind
820 LoopFixerKind FixerKind, const Expr *ContainerExpr, in determineRangeDescriptor() argument
824 Descriptor.NeedsReverseCall = (FixerKind == LFK_ReverseIterator); in determineRangeDescriptor()
826 if (FixerKind == LFK_Iterator || FixerKind == LFK_ReverseIterator) in determineRangeDescriptor()
837 LoopFixerKind FixerKind) { in isConvertible() argument
855 if (FixerKind == LFK_Iterator || FixerKind == LFK_ReverseIterator) { in isConvertible()
872 } else if (FixerKind == LFK_PseudoArray) { in isConvertible()
887 LoopFixerKind FixerKind; in check() local
891 FixerKind = LFK_Array; in check()
893 FixerKind = LFK_Iterator; in check()
895 FixerKind = LFK_ReverseIterator; in check()
899 FixerKind = LFK_PseudoArray; in check()
902 if (!isConvertible(Context, Nodes, Loop, FixerKind)) in check()
910 if (FixerKind != LFK_Array && !EndVar) in check()
923 if (FixerKind == LFK_Iterator || FixerKind == LFK_ReverseIterator) { in check()
927 /*IsReverse=*/FixerKind == LFK_ReverseIterator); in check()
928 } else if (FixerKind == LFK_PseudoArray) { in check()
956 if (FixerKind == LFK_Array) { in check()
970 determineRangeDescriptor(Context, Nodes, Loop, FixerKind, ContainerExpr, in check()