Lines Matching full:rest

1539   StringRef Rest = Buffer.drop_front(Prefix.size());
1542 if (Rest.consume_front(":"))
1543 return {Check::CheckComment, Rest};
1550 if (Rest.consume_front(":"))
1551 return {Ret, Rest};
1552 if (!Rest.consume_front("{"))
1558 Rest = Rest.ltrim();
1559 if (Rest.consume_front("LITERAL"))
1562 return {Check::CheckNone, Rest};
1564 Rest = Rest.ltrim();
1565 } while (Rest.consume_front(","));
1566 if (!Rest.consume_front("}:"))
1567 return {Check::CheckNone, Rest};
1568 return {Ret, Rest};
1572 if (Rest.consume_front(":"))
1573 return {Check::CheckPlain, Rest};
1574 if (Rest.front() == '{')
1577 if (Rest.consume_front("_"))
1579 else if (!Rest.consume_front("-"))
1582 if (Rest.consume_front("COUNT-")) {
1584 if (Rest.consumeInteger(10, Count))
1586 return {Check::CheckBadCount, Rest};
1588 return {Check::CheckBadCount, Rest};
1589 if (Rest.front() != ':' && Rest.front() != '{')
1590 return {Check::CheckBadCount, Rest};
1596 if (Rest.starts_with("DAG-NOT:") || Rest.starts_with("NOT-DAG:") ||
1597 Rest.starts_with("NEXT-NOT:") || Rest.starts_with("NOT-NEXT:") ||
1598 Rest.starts_with("SAME-NOT:") || Rest.starts_with("NOT-SAME:") ||
1599 Rest.starts_with("EMPTY-NOT:") || Rest.starts_with("NOT-EMPTY:"))
1600 return {Check::CheckBadNot, Rest};
1602 if (Rest.consume_front("NEXT"))
1605 if (Rest.consume_front("SAME"))
1608 if (Rest.consume_front("NOT"))
1611 if (Rest.consume_front("DAG"))
1614 if (Rest.consume_front("LABEL"))
1617 if (Rest.consume_front("EMPTY"))
1620 return {Check::CheckNone, Rest};
1883 // Okay, we found the prefix, yay. Remember the rest of the line, but ignore