Lines Matching refs:StringMaker

98     struct StringMaker {  struct
128 …return ::Catch::StringMaker<typename std::remove_cv<typename std::remove_reference<T>::type>::type… in stringify() argument
139 return ::Catch::StringMaker<T^>::convert(e);
148 struct StringMaker<std::string> {
154 struct StringMaker<std::string_view> {
160 struct StringMaker<char const *> {
164 struct StringMaker<char *> {
170 struct StringMaker<std::wstring> {
176 struct StringMaker<std::wstring_view> {
182 struct StringMaker<wchar_t const *> {
186 struct StringMaker<wchar_t *> {
194 struct StringMaker<char[SZ]> {
200 struct StringMaker<signed char[SZ]> {
206 struct StringMaker<unsigned char[SZ]> {
213 struct StringMaker<int> {
217 struct StringMaker<long> {
221 struct StringMaker<long long> {
225 struct StringMaker<unsigned int> {
229 struct StringMaker<unsigned long> {
233 struct StringMaker<unsigned long long> {
238 struct StringMaker<bool> {
243 struct StringMaker<char> {
247 struct StringMaker<signed char> {
251 struct StringMaker<unsigned char> {
256 struct StringMaker<std::nullptr_t> {
261 struct StringMaker<float> {
265 struct StringMaker<double> {
270 struct StringMaker<T*> {
282 struct StringMaker<R C::*> {
294 struct StringMaker<T^> {
318 struct StringMaker<NSString*> {
326 struct StringMaker<NSObject*> {
334 return StringMaker<NSString*>::convert( nsstring );
359 struct StringMaker<std::pair<T1, T2> > {
377 struct StringMaker<std::optional<T> > {
421 struct StringMaker<std::tuple<Types...>> {
437 struct StringMaker<std::monostate> {
444 struct StringMaker<std::variant<Elements...>> {
508 …struct StringMaker<R, typename std::enable_if<is_range<R>::value && !::Catch::Detail::IsStreamInse…
515 struct StringMaker<T[SZ]> {
573 struct StringMaker<std::chrono::duration<Value, Ratio>> {
581 struct StringMaker<std::chrono::duration<Value, std::ratio<1>>> {
589 struct StringMaker<std::chrono::duration<Value, std::ratio<60>>> {
597 struct StringMaker<std::chrono::duration<Value, std::ratio<3600>>> {
609 struct StringMaker<std::chrono::time_point<Clock, Duration>> {
616 struct StringMaker<std::chrono::time_point<std::chrono::system_clock, Duration>> {