summaryrefslogtreecommitdiff
path: root/sigc++/tuple-utils/tuple_end.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix some commentsKjell Ahlstedt2022-04-271-1/+1
|
* Reformat code with make formatMurray Cumming2019-10-281-21/+32
|
* MSVC build: Add code commentsStuart Dootson2019-10-251-0/+1
|
* MSVC build: Silence 'C4100: unreferenced formal parameter' warningsStuart Dootson2019-10-251-0/+1
| | | Added 'static_cast<void>(parameter-name)' in all paths where the parameter isn't used
* C++17: Update from murrayc-tuple-utils.Murray Cumming2018-04-151-36/+33
| | | | | | | | From https://github.com/murraycu/murrayc-tuple-utils/commits/master This also uses the C++17 nested namespace syntax. Apart from tuple_transform_each, which seems to have a memory access problem, with both g++ and clang++, in its C++17 version.
* Reformat .h files with clang-format.Murray Cumming2016-03-301-29/+23
|
* tuple-utils: Change license from GPL to LGPL.Murray Cumming2016-03-181-9/+10
| | | | | | | | Following the change in their source in murrayc-tuple-utils. I am the author, with some small improvements by Jonathan Wakely, who agreed to the license change via email. Bug #763616 (Dominique Leuenberger)
* tuple_cdr(), tuple_start(), tuple_end(): Use of constexpr.Murray Cumming2016-03-081-3/+10
|
* Remove some now-unused tuple_type*<> type traits.Murray Cumming2016-03-071-22/+0
| | | | | | Because we now motly only need the tuple*() utilities to manipulate the actual instances. Some are still need for those tuple*() implementations.
* Put tuple-utils into sigc::internal namespace.Murray Cumming2016-03-071-1/+5
| | | | To discourage people from using libsigc++ just for the tuple utils.
* Move all tuple_*.h files into sigc++/tuple-utils/Murray Cumming2016-03-071-0/+93