xref: /llvm-project/libcxx/test/libcxx/selftest/compile.pass.cpp/compile-error.compile.pass.cpp (revision 70f6389257a85a8fa7f128a05a1ccbd0dbba191c)
1*70f63892SLouis Dionne //===----------------------------------------------------------------------===//
2*70f63892SLouis Dionne //
3*70f63892SLouis Dionne // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*70f63892SLouis Dionne // See https://llvm.org/LICENSE.txt for license information.
5*70f63892SLouis Dionne // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*70f63892SLouis Dionne //
7*70f63892SLouis Dionne //===----------------------------------------------------------------------===//
8*70f63892SLouis Dionne 
9*70f63892SLouis Dionne // XFAIL: *
10*70f63892SLouis Dionne 
11*70f63892SLouis Dionne // Make sure the test DOES NOT pass if it fails at compile-time
12*70f63892SLouis Dionne 
13*70f63892SLouis Dionne struct Foo { };
14*70f63892SLouis Dionne typedef Foo::x x;
15*70f63892SLouis Dionne 
16*70f63892SLouis Dionne int main() { }
17