• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright Louis Dionne 2013-2017
2 // Distributed under the Boost Software License, Version 1.0.
3 // (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
4 
5 #include <boost/hana/adapt_struct.hpp>
6 #include <boost/hana/define_struct.hpp>
7 namespace hana = boost::hana;
8 
9 
10 struct Person {
11     BOOST_HANA_DEFINE_STRUCT(Person,
12         (int, Person)
13     );
14 };
15 
16 struct Employee {
17     int Employee;
18 };
19 
20 BOOST_HANA_ADAPT_STRUCT(Employee, Employee);
21 
main()22 int main() { }
23