Fix assignments that should be comparisons x3
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@216318 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
69e7c05783
commit
a564dc53dd
@ -53,12 +53,12 @@ int main()
|
|||||||
testbuf<char> sb(" 123456789");
|
testbuf<char> sb(" 123456789");
|
||||||
std::istream is(&sb);
|
std::istream is(&sb);
|
||||||
assert(is.sync() == 0);
|
assert(is.sync() == 0);
|
||||||
assert(sync_called = 1);
|
assert(sync_called == 1);
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
testbuf<wchar_t> sb(L" 123456789");
|
testbuf<wchar_t> sb(L" 123456789");
|
||||||
std::wistream is(&sb);
|
std::wistream is(&sb);
|
||||||
assert(is.sync() == 0);
|
assert(is.sync() == 0);
|
||||||
assert(sync_called = 2);
|
assert(sync_called == 2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -40,7 +40,7 @@ int main()
|
|||||||
{
|
{
|
||||||
int i = 0;
|
int i = 0;
|
||||||
A<int> a = std::pointer_traits<A<int> >::pointer_to(i);
|
A<int> a = std::pointer_traits<A<int> >::pointer_to(i);
|
||||||
assert(a.t_ = &i);
|
assert(a.t_ == &i);
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
(std::pointer_traits<A<void> >::element_type)0;
|
(std::pointer_traits<A<void> >::element_type)0;
|
||||||
|
@ -24,7 +24,7 @@ int main()
|
|||||||
{
|
{
|
||||||
int i = 0;
|
int i = 0;
|
||||||
int* a = std::pointer_traits<int*>::pointer_to(i);
|
int* a = std::pointer_traits<int*>::pointer_to(i);
|
||||||
assert(a = &i);
|
assert(a == &i);
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
(std::pointer_traits<void*>::element_type)0;
|
(std::pointer_traits<void*>::element_type)0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user