Lines Matching refs:str
900 StringContains(const String& str) : content(str), isContains(false) { } in StringContains()
903 … bool check(const String& str) { return isContains ? (content == str) : (content.string == str); } in check()
2265 #define DOCTEST_TYPE_TO_STRING_AS(str, ...) \
2269 return str; \
2650 #define DOCTEST_TYPE_TO_STRING_AS(str, ...) static_assert(true, "")
2991 #define TYPE_TO_STRING_AS(str, ...) DOCTEST_TYPE_TO_STRING_AS(str, __VA_ARGS__)
3857 Contains::Contains(const String& str) : string(str) { }
4166 int wildcmp(const char* str, const char* wild, bool caseSensitive) {
4167 const char* cp = str;
4170 while((*str) && (*wild != '*')) {
4171 if((caseSensitive ? (*wild != *str) : (tolower(*wild) != tolower(*str))) &&
4176 str++;
4179 while(*str) {
4185 cp = str + 1;
4186 } else if((caseSensitive ? (*wild == *str) : (tolower(*wild) == tolower(*str))) ||
4189 str++;
4192 str = cp++; //!OCLINT parameter reassignment
4220 unsigned long long hash(const char* str) {
4223 while ((c = *str++))
4660 g_cs->stringifiedContexts.push_back(s.str().c_str());
5093 XmlEncode( std::string const& str, ForWhat forWhat = ForTextNodes );
5154 return writeAttribute( name, rss.str() );
5225 XmlEncode::XmlEncode( std::string const& str, ForWhat forWhat )
5226 : m_str( str ),
5488 xml.scopedElement("Info").writeText(ss.str());
5489 ss.str("");
5959 testCaseData.addFailure(rb.m_decomp.c_str(), assertString(rb.m_at), os.str());
5976 mb.m_severity & assertType::is_check ? "FAIL_CHECK" : "FAIL", os.str());
6480 DOCTEST_OUTPUT_DEBUG_STRING(wrapped_oss.get().str().c_str()); \
6481 wrapped_oss.get().str(""); \
6563 auto string = s.str();
6567 s.str("");