aboutsummaryrefslogtreecommitdiffstats
path: root/include/gmock/gmock-generated-actions.h
Commit message (Collapse)AuthorAgeFilesLines
* Push several shanges:billydonahue2014-05-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | Make single argument constructors explicit in macros. Remove NOMINMAX macro. Add macros for disabling Microsoft Visual C++ warnings. Add WhenDynamicCastTo<T> matcher. A matcher that matches a pointer that matches inner_matcher when dynamic_cast<T> is applied. Add IWYU export pragmas to the tuple include lines. Fix NativeArray to not require a copy constructor unless we ask for one. This allows ElementsAre() to support non-copyable types. Examine WINAPI_FAMILY_PARTITION macros to better distinguish windows platforms. Author: martin@martin.st From: https://codereview.appspot.com/57220043/
* Export tuple and friends in the ::testing namespace.kosak2014-04-021-147/+110
|
* Pulls in gtest r615.zhanyong.wan2012-05-311-3/+0
| | | | | | Renames internal enums to the kFoo naming style. Fixes gmock doctor to work with newer versions of Clang.
* Reduced template instantiation depth for the AllOf and AnyOf matchers. Also ↵jgm2012-04-101-14/+13
| | | | some formatting changes.
* Indents preprocessor directives.zhanyong.wan2011-02-241-3/+3
|
* Include gtest and gmock headers as user headers instead of system headers.zhanyong.wan2010-09-141-2/+2
|
* Removes some gmock internal macros; sorts the file lists in Makefile.am; ↵zhanyong.wan2010-08-091-1/+1
| | | | picks up gtest r454.
* Fixes a slew of compiler warnings and turns on "warning as error" in the ↵zhanyong.wan2009-12-231-0/+64
| | | | scons build.
* Re-organizes the file structure for actions.zhanyong.wan2009-07-221-225/+0
|
* Adds the ReturnArg<k>() action (by Tim Hockin); refactors gmock-matchers.h ↵zhanyong.wan2009-07-211-0/+7
| | | | (by Zhanyong Wan).
* Makes ByRef(x) printable as a reference to x.zhanyong.wan2009-07-201-0/+11
|
* Finishes SafeMatcherCast by catching lossy arithmetic conversions at ↵zhanyong.wan2009-05-141-714/+176
| | | | compile-time; uses ACTION_TEMPLATE to simplify the definition of many actions; makes mock object uncopyable; teaches gmock doctor about wrong MOCK_METHODn.
* Partially implemented SafeMatcherCast (by Vlad Losev); updated the ↵zhanyong.wan2009-05-111-0/+410
| | | | implementation of Not, AnyOf, and AllOf to use SafeMatcherCast (by Vlad Losev); implemented ACTION_TEMPLATE (by Zhanyong Wan); worked around bugs on Symbian (by Zhanyong Wan).
* Adds actions ReturnNew<T>(...) and DeleteArg<k>(), by Jason Hsueh.zhanyong.wan2009-04-091-0/+341
|
* Makes gmock compile clean with gcc -Wall -Wextra.zhanyong.wan2009-04-031-55/+42
|
* Makes gmock compile with gcc -Wall -Wextra -Wno-unused-parameter.zhanyong.wan2009-03-261-2/+1
|
* Adds two actions: SaveArg and SetArgReferee.zhanyong.wan2009-02-191-30/+77
|
* Fixes link errors due to an MS VC bug. By Vlad Losev.zhanyong.wan2009-02-191-33/+38
|
* Makes sure all internal macros are named GMOCK_*_. No functionality is changed.zhanyong.wan2009-02-191-37/+37
|
* Implements action Throw(exception).zhanyong.wan2009-02-061-0/+10
|
* Improves ACTION* to allow explicit instantiating with reference types.zhanyong.wan2009-02-021-110/+110
|
* Implements the ACTION* macros.shiqian2009-01-091-0/+972
|
* Initial drop of Google Mock. The files are incomplete and thus may not ↵shiqian2008-12-101-0/+1329
build correctly yet.