Lines Matching defs:last
452 // of up to 23 chars on the stack before going on the heap - the last byte of the buffer is used for:
474 static const unsigned last = len - 1; //!OCLINT avoid private static members
489 bool isOnStack() const { return (buf[last] & 128) == 0; }
491 void setLast(unsigned in = last);
738 unsigned last; // the last (matching) test to be executed
1614 // the `,` operator will be called last which is not what we want and thus the `*` operator
1790 // or isn't in the execution range (between first and last) (safe to cache a pointer to the input)
3216 void String::setOnHeap() { *reinterpret_cast<unsigned char*>(&buf[last]) = 128; }
3217 void String::setLast(unsigned in) { buf[last] = char(in); }
3248 if(in_size <= last) {
3251 setLast(last - in_size);
3285 setLast(last - total_size);
3361 return last - (unsigned(buf[last]) & 31); // using "last" would work only if "len" is 32
5089 .writeAttribute("last", opt.last)
5679 s << " -" DOCTEST_OPTIONS_PREFIX_DISPLAY "l, --" DOCTEST_OPTIONS_PREFIX_DISPLAY "last=<int> "
5680 << Whitespace(sizePrefixDisplay*1) << "the last test passing the filters to\n";
6185 DOCTEST_PARSE_INT_OPTION("last", "l", last, UINT_MAX);
6419 if((p->last < p->numTestCasesPassingFilters && p->first <= p->last) ||