| // RUN: %clang_cc1 %s -fsyntax-only -pedantic -verify |
| // PR6451 - C++ Jump checking |
| goto later; // expected-error {{cannot jump}} |
| X x; // expected-note {{jump bypasses variable initialization}} |
| void a() { goto out; A x; out: return; } |
| __asm__ ("":"+r" (test3)); // expected-error{{invalid lvalue in asm output}} |
| void test4(); // expected-note{{possible target for call}} |
| void test4(int) { // expected-note{{possible target for call}} |
| // expected-error@+1{{overloaded function could not be resolved}} |
| __asm__ ("":"+r" (test4)); // expected-error{{invalid lvalue in asm output}} |
| void test6() { __asm__("" : "=m"(*(MMX_t *)0)); } |