Adds special support for matching StringPiece.  Pulls in gtest r646.


git-svn-id: http://googlemock.googlecode.com/svn/trunk@426 8415998a-534a-0410-bf83-d39667b30386
Makes WhenSorted() support associative containers (by billydonahue@google.com).


git-svn-id: http://googlemock.googlecode.com/svn/trunk@427 8415998a-534a-0410-bf83-d39667b30386
Fixes some compatibility issues with STLport.


git-svn-id: http://googlemock.googlecode.com/svn/trunk@429 8415998a-534a-0410-bf83-d39667b30386
Updates version number to 1.7.0

git-svn-id: http://googlemock.googlecode.com/svn/trunk@430 8415998a-534a-0410-bf83-d39667b30386
Makes EXPECT_THAT typesafe; updates CHANGES for 1.7.0; pulls in gtest r653

git-svn-id: http://googlemock.googlecode.com/svn/trunk@432 8415998a-534a-0410-bf83-d39667b30386
New floating-point matchers: DoubleNear() and friends;
AllOf() and AnyOf() can accept any number of arguments now in C++11 mode.


git-svn-id: http://googlemock.googlecode.com/svn/trunk@433 8415998a-534a-0410-bf83-d39667b30386
Fixes uses of pair to std::pair; pulls in gtest r655.


git-svn-id: http://googlemock.googlecode.com/svn/trunk@437 8415998a-534a-0410-bf83-d39667b30386
Adds matchers UnorderedElementsAre[Array]() (by Billy Donahue); pulls in
gtest r660.


git-svn-id: http://googlemock.googlecode.com/svn/trunk@438 8415998a-534a-0410-bf83-d39667b30386
Makes UnorderedElementsAre*() work with containers that don't have size() or empty().


git-svn-id: http://googlemock.googlecode.com/svn/trunk@441 8415998a-534a-0410-bf83-d39667b30386
Makes some container matchers accept initializer lists in C++11 mode and work with stream-like containers that don't have size() or empty(); exposes StringMatchResultListener for defining composite matchers.


git-svn-id: http://googlemock.googlecode.com/svn/trunk@443 8415998a-534a-0410-bf83-d39667b30386
pulls in gtest r661

git-svn-id: http://googlemock.googlecode.com/svn/trunk@444 8415998a-534a-0410-bf83-d39667b30386
adds gmock-more-matchers.h to the distro

git-svn-id: http://googlemock.googlecode.com/svn/trunk@445 8415998a-534a-0410-bf83-d39667b30386
fixes a typo

git-svn-id: http://googlemock.googlecode.com/svn/trunk@446 8415998a-534a-0410-bf83-d39667b30386
adds more files to gmock's distro

git-svn-id: http://googlemock.googlecode.com/svn/trunk@448 8415998a-534a-0410-bf83-d39667b30386
makes googlemock generator handle some class templates; pulls in gtest r662

git-svn-id: http://googlemock.googlecode.com/svn/trunk@449 8415998a-534a-0410-bf83-d39667b30386
fixes the bug reported by Andrzej Jarzabek where 2 gmock tests fail when built with VS

git-svn-id: http://googlemock.googlecode.com/svn/trunk@450 8415998a-534a-0410-bf83-d39667b30386
avoids clash with the max() macro on Windows

git-svn-id: http://googlemock.googlecode.com/svn/trunk@451 8415998a-534a-0410-bf83-d39667b30386
adds gmock_doctor.py to the distro

git-svn-id: http://googlemock.googlecode.com/svn/trunk@455 8415998a-534a-0410-bf83-d39667b30386
Don't copy the argument in SafeMatcherCast because it's not safe.


git-svn-id: http://googlemock.googlecode.com/svn/trunk@459 8415998a-534a-0410-bf83-d39667b30386
pulls in gtest r668

git-svn-id: http://googlemock.googlecode.com/svn/trunk@460 8415998a-534a-0410-bf83-d39667b30386