Commit Graph

5 Commits

Author SHA1 Message Date
Lee Clagett
5906d9c316 Make C++11 fusion::vector more consistent with C++03 fusion::vector
- Construct from elements is enabled iff each argument is_convertible to
    corresponding element.
  - Construct from sequence is enabled iff the single argument is a fusion
    sequence.
  - C++11 vector and tuple also disable construct from sequence that are
    shorter than the destination. C++03 gives incorrect is_convertible
    responses in this situation and fails to compile if that constructor is
    used; C++11 can have instantation errors in
    and_<is_convertible<U, T>...> without the additional check.
  - C++11 tuple and vector support truncation conversion and assignment like
    all other sequences.
2016-08-26 12:45:11 -04:00
Joel de Guzman
86063cada9 Bumped copyright date
[SVN r74406]
2011-09-16 05:27:16 +00:00
Beman Dawes
8b749bef46 With his kind permission, change Jaakko "Järvi" to "Jarvi"
[SVN r46808]
2008-06-28 13:45:21 +00:00
Joel de Guzman
92e7e32ed8 update copyright notice
[SVN r37131]
2007-03-02 10:44:14 +00:00
Joel de Guzman
c31253d8c1 adding fusion docs and tests
[SVN r34920]
2006-08-22 15:57:13 +00:00