170f63892SLouis Dionne //===----------------------------------------------------------------------===// 270f63892SLouis Dionne // 370f63892SLouis Dionne // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 470f63892SLouis Dionne // See https://llvm.org/LICENSE.txt for license information. 570f63892SLouis Dionne // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 670f63892SLouis Dionne // 770f63892SLouis Dionne //===----------------------------------------------------------------------===// 870f63892SLouis Dionne 970f63892SLouis Dionne // XFAIL: * 1070f63892SLouis Dionne 1170f63892SLouis Dionne // Make sure the test DOES NOT pass if it fails at compile-time 1270f63892SLouis Dionne 1370f63892SLouis Dionne struct Foo { }; 1470f63892SLouis Dionne typedef Foo::x x; 1570f63892SLouis Dionne main(int,char **)16*504bc07dSLouis Dionneint main(int, char**) { return 0; } 17