Skip to content

Commit 0d2e906

Browse files
committed
Generated single headers.
1 parent 25c6441 commit 0d2e906

File tree

12 files changed

+34
-34
lines changed

12 files changed

+34
-34
lines changed

include/fakeit/StubbingProgress.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ namespace fakeit {
114114
fk_remove_cvref_t<R>>::type;
115115
auto store = std::make_shared<StoredType>(std::forward<T>(r));
116116
AlwaysDo([store](const typename fakeit::test_arg<arglist>::type...) mutable -> R {
117-
return std::forward<R>(*store);
117+
return std::forward<R>(*store); // TODO: REALLY FORWARD HERE ? DO WE WANT TO MOVE STORED VALUE ???
118118
});
119119
}
120120

single_header/boost/fakeit.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/*
33
* FakeIt - A Simplified C++ Mocking Framework
44
* Copyright (c) Eran Pe'er 2013
5-
* Generated: 2025-10-05 21:46:57.536815
5+
* Generated: 2025-10-11 19:17:05.691494
66
* Distributed under the MIT License. Please refer to the LICENSE file at:
77
* https://github.com/eranpeer/FakeIt
88
*/
@@ -7586,7 +7586,7 @@ namespace fakeit {
75867586
static_assert(sizeof(U) != sizeof(U), "AlwaysReturn() cannot take an rvalue references for functions returning a reference because it would make it dangling, use AlwaysReturnValCapt() instead.");
75877587
}
75887588

7589-
template<typename T>
7589+
template<typename T = R>
75907590
MethodStubbingProgress<R, arglist...>& ReturnValCapt(T&& r) {
75917591

75927592

@@ -7600,7 +7600,7 @@ namespace fakeit {
76007600
});
76017601
}
76027602

7603-
template<typename T>
7603+
template<typename T = R>
76047604
void AlwaysReturnValCapt(T&& r) {
76057605

76067606

single_header/catch/fakeit.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/*
33
* FakeIt - A Simplified C++ Mocking Framework
44
* Copyright (c) Eran Pe'er 2013
5-
* Generated: 2025-10-05 21:46:57.556245
5+
* Generated: 2025-10-11 19:17:05.710721
66
* Distributed under the MIT License. Please refer to the LICENSE file at:
77
* https://github.com/eranpeer/FakeIt
88
*/
@@ -7624,7 +7624,7 @@ namespace fakeit {
76247624
static_assert(sizeof(U) != sizeof(U), "AlwaysReturn() cannot take an rvalue references for functions returning a reference because it would make it dangling, use AlwaysReturnValCapt() instead.");
76257625
}
76267626

7627-
template<typename T>
7627+
template<typename T = R>
76287628
MethodStubbingProgress<R, arglist...>& ReturnValCapt(T&& r) {
76297629

76307630

@@ -7638,7 +7638,7 @@ namespace fakeit {
76387638
});
76397639
}
76407640

7641-
template<typename T>
7641+
template<typename T = R>
76427642
void AlwaysReturnValCapt(T&& r) {
76437643

76447644

single_header/cute/fakeit.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/*
33
* FakeIt - A Simplified C++ Mocking Framework
44
* Copyright (c) Eran Pe'er 2013
5-
* Generated: 2025-10-05 21:46:57.576514
5+
* Generated: 2025-10-11 19:17:05.729945
66
* Distributed under the MIT License. Please refer to the LICENSE file at:
77
* https://github.com/eranpeer/FakeIt
88
*/
@@ -7551,7 +7551,7 @@ namespace fakeit {
75517551
static_assert(sizeof(U) != sizeof(U), "AlwaysReturn() cannot take an rvalue references for functions returning a reference because it would make it dangling, use AlwaysReturnValCapt() instead.");
75527552
}
75537553

7554-
template<typename T>
7554+
template<typename T = R>
75557555
MethodStubbingProgress<R, arglist...>& ReturnValCapt(T&& r) {
75567556

75577557

@@ -7565,7 +7565,7 @@ namespace fakeit {
75657565
});
75667566
}
75677567

7568-
template<typename T>
7568+
template<typename T = R>
75697569
void AlwaysReturnValCapt(T&& r) {
75707570

75717571

single_header/doctest/fakeit.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/*
33
* FakeIt - A Simplified C++ Mocking Framework
44
* Copyright (c) Eran Pe'er 2013
5-
* Generated: 2025-10-05 21:46:57.595790
5+
* Generated: 2025-10-11 19:17:05.749395
66
* Distributed under the MIT License. Please refer to the LICENSE file at:
77
* https://github.com/eranpeer/FakeIt
88
*/
@@ -7579,7 +7579,7 @@ namespace fakeit {
75797579
static_assert(sizeof(U) != sizeof(U), "AlwaysReturn() cannot take an rvalue references for functions returning a reference because it would make it dangling, use AlwaysReturnValCapt() instead.");
75807580
}
75817581

7582-
template<typename T>
7582+
template<typename T = R>
75837583
MethodStubbingProgress<R, arglist...>& ReturnValCapt(T&& r) {
75847584

75857585

@@ -7593,7 +7593,7 @@ namespace fakeit {
75937593
});
75947594
}
75957595

7596-
template<typename T>
7596+
template<typename T = R>
75977597
void AlwaysReturnValCapt(T&& r) {
75987598

75997599

single_header/gtest/fakeit.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/*
33
* FakeIt - A Simplified C++ Mocking Framework
44
* Copyright (c) Eran Pe'er 2013
5-
* Generated: 2025-10-05 21:46:57.615291
5+
* Generated: 2025-10-11 19:17:05.768729
66
* Distributed under the MIT License. Please refer to the LICENSE file at:
77
* https://github.com/eranpeer/FakeIt
88
*/
@@ -7551,7 +7551,7 @@ namespace fakeit {
75517551
static_assert(sizeof(U) != sizeof(U), "AlwaysReturn() cannot take an rvalue references for functions returning a reference because it would make it dangling, use AlwaysReturnValCapt() instead.");
75527552
}
75537553

7554-
template<typename T>
7554+
template<typename T = R>
75557555
MethodStubbingProgress<R, arglist...>& ReturnValCapt(T&& r) {
75567556

75577557

@@ -7565,7 +7565,7 @@ namespace fakeit {
75657565
});
75667566
}
75677567

7568-
template<typename T>
7568+
template<typename T = R>
75697569
void AlwaysReturnValCapt(T&& r) {
75707570

75717571

single_header/mettle/fakeit.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/*
33
* FakeIt - A Simplified C++ Mocking Framework
44
* Copyright (c) Eran Pe'er 2013
5-
* Generated: 2025-10-05 21:46:57.634709
5+
* Generated: 2025-10-11 19:17:05.788547
66
* Distributed under the MIT License. Please refer to the LICENSE file at:
77
* https://github.com/eranpeer/FakeIt
88
*/
@@ -7573,7 +7573,7 @@ namespace fakeit {
75737573
static_assert(sizeof(U) != sizeof(U), "AlwaysReturn() cannot take an rvalue references for functions returning a reference because it would make it dangling, use AlwaysReturnValCapt() instead.");
75747574
}
75757575

7576-
template<typename T>
7576+
template<typename T = R>
75777577
MethodStubbingProgress<R, arglist...>& ReturnValCapt(T&& r) {
75787578

75797579

@@ -7587,7 +7587,7 @@ namespace fakeit {
75877587
});
75887588
}
75897589

7590-
template<typename T>
7590+
template<typename T = R>
75917591
void AlwaysReturnValCapt(T&& r) {
75927592

75937593

single_header/mstest/fakeit.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/*
33
* FakeIt - A Simplified C++ Mocking Framework
44
* Copyright (c) Eran Pe'er 2013
5-
* Generated: 2025-10-05 21:46:57.654051
5+
* Generated: 2025-10-11 19:17:05.807950
66
* Distributed under the MIT License. Please refer to the LICENSE file at:
77
* https://github.com/eranpeer/FakeIt
88
*/
@@ -7575,7 +7575,7 @@ namespace fakeit {
75757575
static_assert(sizeof(U) != sizeof(U), "AlwaysReturn() cannot take an rvalue references for functions returning a reference because it would make it dangling, use AlwaysReturnValCapt() instead.");
75767576
}
75777577

7578-
template<typename T>
7578+
template<typename T = R>
75797579
MethodStubbingProgress<R, arglist...>& ReturnValCapt(T&& r) {
75807580

75817581

@@ -7589,7 +7589,7 @@ namespace fakeit {
75897589
});
75907590
}
75917591

7592-
template<typename T>
7592+
template<typename T = R>
75937593
void AlwaysReturnValCapt(T&& r) {
75947594

75957595

single_header/nunit/fakeit.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/*
33
* FakeIt - A Simplified C++ Mocking Framework
44
* Copyright (c) Eran Pe'er 2013
5-
* Generated: 2025-10-05 21:46:57.674788
5+
* Generated: 2025-10-11 19:17:05.827789
66
* Distributed under the MIT License. Please refer to the LICENSE file at:
77
* https://github.com/eranpeer/FakeIt
88
*/
@@ -7558,7 +7558,7 @@ namespace fakeit {
75587558
static_assert(sizeof(U) != sizeof(U), "AlwaysReturn() cannot take an rvalue references for functions returning a reference because it would make it dangling, use AlwaysReturnValCapt() instead.");
75597559
}
75607560

7561-
template<typename T>
7561+
template<typename T = R>
75627562
MethodStubbingProgress<R, arglist...>& ReturnValCapt(T&& r) {
75637563

75647564

@@ -7572,7 +7572,7 @@ namespace fakeit {
75727572
});
75737573
}
75747574

7575-
template<typename T>
7575+
template<typename T = R>
75767576
void AlwaysReturnValCapt(T&& r) {
75777577

75787578

single_header/qtest/fakeit.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/*
33
* FakeIt - A Simplified C++ Mocking Framework
44
* Copyright (c) Eran Pe'er 2013
5-
* Generated: 2025-10-05 21:46:57.694217
5+
* Generated: 2025-10-11 19:17:05.847662
66
* Distributed under the MIT License. Please refer to the LICENSE file at:
77
* https://github.com/eranpeer/FakeIt
88
*/
@@ -7559,7 +7559,7 @@ namespace fakeit {
75597559
static_assert(sizeof(U) != sizeof(U), "AlwaysReturn() cannot take an rvalue references for functions returning a reference because it would make it dangling, use AlwaysReturnValCapt() instead.");
75607560
}
75617561

7562-
template<typename T>
7562+
template<typename T = R>
75637563
MethodStubbingProgress<R, arglist...>& ReturnValCapt(T&& r) {
75647564

75657565

@@ -7573,7 +7573,7 @@ namespace fakeit {
75737573
});
75747574
}
75757575

7576-
template<typename T>
7576+
template<typename T = R>
75777577
void AlwaysReturnValCapt(T&& r) {
75787578

75797579

0 commit comments

Comments
 (0)