1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
//
// zug: transducers for C++
// Copyright (C) 2019 Juan Pedro Bolivar Puente (and Carl Bussey, maybe?)
//
// This software is distributed under the Boost Software License, Version 1.0.
// See accompanying file LICENSE or copy at http://boost.org/LICENSE_1_0.txt
//
#include "resources/client1.hpp"
#include "resources/client2.hpp"
#include <zug/detail/inline_constexpr.hpp>
#include <catch2/catch.hpp>
using namespace zug::detail;
TEST_CASE("inline_var: variable included in two files has same address")
{
CHECK(client1::address_of_inline_var() == client2::address_of_inline_var());
}
|