Regenerated single include

This commit is contained in:
Phil Nash 2012-03-14 20:06:14 +00:00
parent db837a157f
commit 8d18d1648a
1 changed files with 21 additions and 0 deletions

View File

@ -3207,6 +3207,22 @@ namespace Catch
NSString* m_substr;
};
struct Equals : StringHolder
{
Equals( NSString* substr ) : StringHolder( substr ){}
bool operator()( NSString* str ) const
{
return [str isEqualToString:m_substr];
}
friend std::ostream& operator<<( std::ostream& os, const Equals& matcher )
{
os << "equals string: " << Catch::toString( matcher.m_substr );
return os;
}
};
struct Contains : StringHolder
{
Contains( NSString* substr ) : StringHolder( substr ){}
@ -3257,10 +3273,15 @@ namespace Catch
} // namespace NSStringMatchers
} // namespace Impl
inline Impl::NSStringMatchers::Equals
Equals( NSString* substr ){ return Impl::NSStringMatchers::Equals( substr ); }
inline Impl::NSStringMatchers::Contains
Contains( NSString* substr ){ return Impl::NSStringMatchers::Contains( substr ); }
inline Impl::NSStringMatchers::StartsWith
StartsWith( NSString* substr ){ return Impl::NSStringMatchers::StartsWith( substr ); }
inline Impl::NSStringMatchers::EndsWith
EndsWith( NSString* substr ){ return Impl::NSStringMatchers::EndsWith( substr ); }