Ignore:
Timestamp:
2019-07-24T11:44:40Z (5 years ago)
Author:
GitHub <noreply@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a448937, f42ee6f
Parents:
9fb280c (diff), 8c0b781 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
git-author:
Jaroslav Jindrak <Dzejrou@…> (2019-07-24 11:44:40)
git-committer:
GitHub <noreply@…> (2019-07-24 11:44:40)
Message:

Merge pull request #171 from Dzejrou/hackweek

C++ stdlib: <future>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/cpp/include/__bits/tuple/tuple.hpp

    r9fb280c r9fe2fd7  
    433433    };
    434434
     435    template<>
     436    class tuple<>
     437    {
     438        /**
     439         * In some cases, e.g. for async() calls
     440         * without argument to the functors, we need
     441         * zero length tuples, which are provided by
     442         * the following specialization.
     443         * (Without it we get a resolution conflict between
     444         * the default constructor and the Ts... constructor
     445         * in the original tuple.)
     446         */
     447
     448        tuple() = default;
     449
     450        void swap(tuple&) noexcept
     451        { /* DUMMY BODY */ }
     452    };
     453
    435454    /**
    436455     * 20.4.2.7, relational operators:
Note: See TracChangeset for help on using the changeset viewer.