Home | History | Annotate | Download | only in src

Lines Matching defs:Last

39 /// Helper function to parse "X" or "X:Y" into First and Last.
49 void getRange(const std::string &Token, uint32_t *First, uint32_t *Last) {
54 *Last = *First + 1;
57 *Last = Tokens[1].empty() ? RangeSpec::RangeMax : std::stoul(Tokens[1]);
61 if (*First >= *Last) {
80 uint32_t First, Last;
81 getRange(Token, &First, &Last);
82 if (Last == RangeSpec::RangeMax) {
85 if (Last >= D->Numbers.size())
86 D->Numbers.resize(Last + 1);
87 D->Numbers.set(First, Last);