Lines Matching refs:hana

15 namespace hana = boost::hana;
21 friend auto operator==(NoCopy const&, NoCopy const&) { return hana::true_c; } in operator ==()
22 friend auto operator!=(NoCopy const&, NoCopy const&) { return hana::false_c; } in operator !=()
31 friend auto operator==(NoCopy_nonempty const&, NoCopy_nonempty const&) { return hana::true_c; } in operator ==()
32 friend auto operator!=(NoCopy_nonempty const&, NoCopy_nonempty const&) { return hana::false_c; } in operator !=()
35 namespace boost { namespace hana { namespace
39 { return hana::type_c<NoCopy>; }; in apply()
45 { return hana::type_c<NoCopy_nonempty>; }; in apply()
52 auto t0 = hana::make_map(); in main()
60 auto t0 = hana::make_map(hana::make_pair(hana::int_c<2>, hana::int_c<20>)); in main()
68 auto t0 = hana::make_map(hana::make_pair(hana::int_c<2>, hana::int_c<20>), in main()
69 hana::make_pair(hana::int_c<3>, hana::int_c<30>)); in main()
77 auto t0 = hana::make_map(hana::make_pair(hana::int_c<2>, hana::int_c<20>), in main()
78 hana::make_pair(hana::int_c<3>, hana::int_c<30>), in main()
79 hana::make_pair(hana::type_c<void>, hana::type_c<void*>)); in main()
87 constexpr auto t0 = hana::make_map( in main()
88 hana::make_pair(hana::int_c<2>, hana::int_c<20>), in main()
89 hana::make_pair(hana::int_c<3>, hana::int_c<30>), in main()
90 hana::make_pair(hana::type_c<void>, hana::type_c<void*>)); in main()
98 auto t0 = hana::make_map(hana::make_pair(hana::int_c<2>, std::string{"abcdef"})); in main()
101 copy == hana::make_map(hana::make_pair(hana::int_c<2>, std::string{"abcdef"})) in main()
106 using Map1 = hana::map<hana::pair<NoCopy, NoCopy>>; in main()
110 using Map2 = hana::map<hana::pair<NoCopy_nonempty, NoCopy_nonempty>>; in main()