blob: 03dd952a137fc97a212a14a55870e0c4f75b1782 [file]
//===----------------------------------------------------------------------===//
//
// ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊThe LLVM Compiler Infrastructure
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
// <complex>
// template<> class complex<long double>
// {
// public:
// constexpr complex(const complex<float>&);
// };
#include <complex>
#include <cassert>
int main()
{
const std::complex<float> cd(2.5, 3.5);
std::complex<long double> cf(cd);
assert(cf.real() == cd.real());
assert(cf.imag() == cd.imag());
}