offa
|
35579692fd
|
Year updated.
|
3 anos atrás |
offa
|
0c4f9a3807
|
Year updated.
|
4 anos atrás |
offa
|
cbe1497501
|
Year updated.
|
5 anos atrás |
offa
|
8b6542a59b
|
Catch include path updated as suggested by upstream.
|
6 anos atrás |
offa
|
14a838f9a2
|
Throwing std::exception's instead of plain int's in the tests.
|
6 anos atrás |
offa
|
dbde1928ba
|
License header changed to MIT license.
|
6 anos atrás |
offa
|
64d50e271c
|
Maybe_unused Attribute used instead of casts to void for marking unused
variables (fixes #118).
|
6 anos atrás |
offa
|
92698c3b19
|
Year updated.
|
6 anos atrás |
offa
|
47f5e75fd8
|
Test updated to use ctor directly.
|
7 anos atrás |
offa
|
7830dcdb7d
|
Mocks moved to a namespace.
|
7 anos atrás |
offa
|
420441285e
|
Tests refactored (#76).
|
7 anos atrás |
offa
|
5e631ae734
|
Test fixed.
|
7 anos atrás |
offa
|
a75bc2df64
|
Test naming updated (fixes #60).
|
7 anos atrás |
offa
|
37f6962596
|
Prevent unused warning.
|
7 anos atrás |
offa
|
2567ef98e0
|
Test case added (#47).
|
7 anos atrás |
offa
|
09574d397e
|
Test description fixed.
|
7 anos atrás |
offa
|
7ad966c413
|
scope_success implemented. Until C++17 is used,
std::uncaught_exception() must be used instead of
std::uncaught_exceptions() (#46).
|
7 anos atrás |
offa
|
9697cfefe9
|
Dtor of scope_exit updated. It is now no longer guarding against
exceptions thrown by the deleter (#28), furthermore it's noexcept
now.
|
7 anos atrás |
offa
|
dddb1db13d
|
Cleanup.
|
7 anos atrás |
offa
|
9850626679
|
Handling of the not no-throw-constructible case of the move ctor added
to scope_exit (fixes #42, fixes #29).
|
7 anos atrás |
offa
|
d60701bf91
|
Filenames corrected.
|
7 anos atrás |
offa
|
1bfce15320
|
Renaming of scope_guard_t to scope_exit.
|
7 anos atrás |
offa
|
e369b880f0
|
Test tags updated.
|
7 anos atrás |
offa
|
b70762c66d
|
Factory renamed to make_scope_exit().
|
7 anos atrás |
offa
|
cb8706d97a
|
Build fix for clang 3.8.
|
7 anos atrás |
offa
|
5e610e63e4
|
LValue handling of the scope guard move ctor implemented (fixes #41).
|
7 anos atrás |
offa
|
de9455c2b7
|
Ctors of scope guard (almost) implemented. Still missing: Correct
behaviour for LValue references (see #41).
|
7 anos atrás |
offa
|
b9b7126260
|
Refactoring.
|
7 anos atrás |
offa
|
547c1bb5fa
|
Refactoring.
|
7 anos atrás |
offa
|
a16ef7e13d
|
Scope Guard Test ported.
|
7 anos atrás |
offa
|
70b6441ef7
|
Trompeloeil added (#21).
|
7 anos atrás |
offa
|
33865e73b1
|
License header added (fixes #16).
|
7 anos atrás |
offa
|
f9a89f8d34
|
Check the number of calls, not just whether the deleter has been called
or not (fixes #9).
|
7 anos atrás |
offa
|
7a9ae0db95
|
Indication, that intentional unused.
|
7 anos atrás |
offa
|
a8cd4a3852
|
Exceptionpropagation from the deleter prevented. As the deleter is
called from within the dtor, this may otherwise cause UB (fixes #7).
|
7 anos atrás |
offa
|
7e7ae4893a
|
Namespace changed to 'sr' (fixes #10).
|
7 anos atrás |
offa
|
89e0b8116b
|
Move-Ctor implemented for scope guard (fixes #6).
|
7 anos atrás |
offa
|
494a662243
|
release() implemented for scope_guard (fixes #4).
|
7 anos atrás |
offa
|
d6649fd3b1
|
Namespace renamed to 'sg'.
|
7 anos atrás |
offa
|
3a00a3063d
|
Build fix.
|
7 anos atrás |
offa
|
c0a475b10c
|
Project initialized.
|
7 anos atrás |