diff options
author | Denis Hananein <i@zloylos.me> | 2022-11-20 14:08:43 (GMT) |
---|---|---|
committer | Denis Hananein <i@zloylos.me> | 2022-11-20 14:08:43 (GMT) |
commit | 834698cc9b19fc6e327db1b8b7e434e18b5cef38 (patch) | |
tree | 6d6572bf71dc50bad8cae07f166df11320a46961 /docs | |
parent | 9c332145b71c36a5bad9688312c79184f98601ff (diff) | |
download | googletest-834698cc9b19fc6e327db1b8b7e434e18b5cef38.zip googletest-834698cc9b19fc6e327db1b8b7e434e18b5cef38.tar.gz googletest-834698cc9b19fc6e327db1b8b7e434e18b5cef38.tar.bz2 |
Change MakeUnique -> std::make_unique in docsrefs/pull/4066/head
Diffstat (limited to 'docs')
-rw-r--r-- | docs/gmock_cheat_sheet.md | 2 | ||||
-rw-r--r-- | docs/gmock_cook_book.md | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/docs/gmock_cheat_sheet.md b/docs/gmock_cheat_sheet.md index 67d075d..2fb0403 100644 --- a/docs/gmock_cheat_sheet.md +++ b/docs/gmock_cheat_sheet.md @@ -140,7 +140,7 @@ To customize the default action for functions with return type `T`, use // Sets the default action for return type std::unique_ptr<Buzz> to // creating a new Buzz every time. DefaultValue<std::unique_ptr<Buzz>>::SetFactory( - [] { return MakeUnique<Buzz>(AccessLevel::kInternal); }); + [] { return std::make_unique<Buzz>(AccessLevel::kInternal); }); // When this fires, the default action of MakeBuzz() will run, which // will return a new Buzz object. diff --git a/docs/gmock_cook_book.md b/docs/gmock_cook_book.md index 5be298d..693201e 100644 --- a/docs/gmock_cook_book.md +++ b/docs/gmock_cook_book.md @@ -2784,7 +2784,7 @@ If you just need to return a pre-defined move-only value, you can use the // When this fires, the unique_ptr<> specified by ByMove(...) will // be returned. EXPECT_CALL(mock_buzzer_, MakeBuzz("world")) - .WillOnce(Return(ByMove(MakeUnique<Buzz>(AccessLevel::kInternal)))); + .WillOnce(Return(ByMove(std::make_unique<Buzz>(AccessLevel::kInternal)))); EXPECT_NE(nullptr, mock_buzzer_.MakeBuzz("world")); ``` @@ -2805,7 +2805,7 @@ pretty much anything you want: ```cpp EXPECT_CALL(mock_buzzer_, MakeBuzz("x")) .WillRepeatedly([](StringPiece text) { - return MakeUnique<Buzz>(AccessLevel::kInternal); + return std::make_unique<Buzz>(AccessLevel::kInternal); }); EXPECT_NE(nullptr, mock_buzzer_.MakeBuzz("x")); @@ -2824,7 +2824,7 @@ can always use `Return`, or a [lambda or functor](#FunctionsAsActions): using ::testing::Unused; EXPECT_CALL(mock_buzzer_, ShareBuzz(NotNull(), _)).WillOnce(Return(true)); - EXPECT_TRUE(mock_buzzer_.ShareBuzz(MakeUnique<Buzz>(AccessLevel::kInternal)), + EXPECT_TRUE(mock_buzzer_.ShareBuzz(std::make_unique<Buzz>(AccessLevel::kInternal)), 0); EXPECT_CALL(mock_buzzer_, ShareBuzz(_, _)).WillOnce( @@ -2868,7 +2868,7 @@ method: // When one calls ShareBuzz() on the MockBuzzer like this, the call is // forwarded to DoShareBuzz(), which is mocked. Therefore this statement // will trigger the above EXPECT_CALL. - mock_buzzer_.ShareBuzz(MakeUnique<Buzz>(AccessLevel::kInternal), 0); + mock_buzzer_.ShareBuzz(std::make_unique<Buzz>(AccessLevel::kInternal), 0); ``` ### Making the Compilation Faster |