From 34127832e3d0ce6d5cceb9c1815e2a048ce6232e Mon Sep 17 00:00:00 2001 From: Christian Engwer <christi@dune-project.org> Date: Fri, 14 Nov 2008 15:28:58 +0000 Subject: [PATCH] test const reference [[Imported from SVN: r5363]] --- common/test/bitsetvectortest.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/common/test/bitsetvectortest.cc b/common/test/bitsetvectortest.cc index 6ac656219..f9dfa4d67 100644 --- a/common/test/bitsetvectortest.cc +++ b/common/test/bitsetvectortest.cc @@ -32,18 +32,30 @@ void testContainer(BBF & bbf) bitset x = bbf[3]; reference y = bbf[4]; const_reference z = bbf[4]; + const reference v = bbf[4]; // assignement y = false; y[2] = true; y = x; + y = z; + y = v; x = y; x = z; + x = v; y = cbbf[1]; x = cbbf[1]; bbf[4] = x; + bbf[4] = v; + bbf[4] = y; bbf[4] = true; + // invoke methods + x.size(); + y.size(); + z.size(); + v.size(); + // equality y == cbbf[2]; y == bbf[3]; -- GitLab