Lines Matching defs:isInvalid
2906 /// element that satisfies `isInvalid`, skipping any optionally-parsed elements.
2915 function_ref<bool(FormatElement *, FormatElement *)> isInvalid,
2920 if (isInvalid(base, element))
2926 base, isInvalid, optional->getThenElements(),
2932 base, isInvalid, optional->getElseElements()))
2956 function_ref<bool(FormatElement *, FormatElement *)> isInvalid,
2967 isBase, isInvalid, optional->getThenElements());
2971 isBase, isInvalid, optional->getElseElements());
2984 checkRangeForElement(base, isInvalid, {std::next(it), e})) {
3009 auto isInvalid = [&](FormatElement *base, FormatElement *el) {
3020 return verifyAdjacentElements(isBase, isInvalid, elements);
3031 auto isInvalid = [&](FormatElement *base, FormatElement *el) {
3043 return verifyAdjacentElements(isBase, isInvalid, elements);