MCPcopy Create free account
hub / github.com/boostorg/hana / main

Function main

test/string/equal.cpp:13–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11
12
13int main() {
14 // equal
15 BOOST_HANA_CONSTANT_CHECK(hana::equal(
16 BOOST_HANA_STRING("abcd"),
17 BOOST_HANA_STRING("abcd")
18 ));
19
20 BOOST_HANA_CONSTANT_CHECK(hana::not_(hana::equal(
21 BOOST_HANA_STRING("abcd"),
22 BOOST_HANA_STRING("abcde")
23 )));
24
25 BOOST_HANA_CONSTANT_CHECK(hana::not_(hana::equal(
26 BOOST_HANA_STRING("abcd"),
27 BOOST_HANA_STRING("")
28 )));
29
30 BOOST_HANA_CONSTANT_CHECK(hana::not_(hana::equal(
31 BOOST_HANA_STRING(""),
32 BOOST_HANA_STRING("abcde")
33 )));
34
35 BOOST_HANA_CONSTANT_CHECK(hana::equal(
36 BOOST_HANA_STRING(""),
37 BOOST_HANA_STRING("")
38 ));
39
40 // check operators
41 BOOST_HANA_CONSTANT_CHECK(
42 BOOST_HANA_STRING("abcd")
43 ==
44 BOOST_HANA_STRING("abcd")
45 );
46
47 BOOST_HANA_CONSTANT_CHECK(
48 BOOST_HANA_STRING("abcd")
49 !=
50 BOOST_HANA_STRING("abc")
51 );
52}

Callers

nothing calls this directly

Calls 1

equalClass · 0.50

Tested by

no test coverage detected