asm.c revision a5728872c7702ddd09537c95bc3cbd20e1f2fb09
1// RUN: %clang_cc1 -fsyntax-only -verify %s 2 3void f1() { 4 asm ("ret" : : :); // expected-error {{expected string literal}} 5} 6 7void f2() { 8 asm("foo" : "=r" (a)); // expected-error {{use of undeclared identifier 'a'}} 9 asm("foo" : : "r" (b)); // expected-error {{use of undeclared identifier 'b'}} 10} 11 12 13// rdar://5952468 14__asm ; // expected-error {{expected '(' after 'asm'}} 15 16