blob: 9cf9046aab6a46838b72fa98e785d2f000ba5638 [file] [log] [blame]
Daniel Dunbard7d5f022009-03-24 02:24:46 +00001// RUN: clang-cc -fsyntax-only -verify %s
Anders Carlssoneecf8472007-11-21 23:27:34 +00002
3void f1() {
4 asm ("ret" : : :); // expected-error {{expected string literal}}
5}
Anders Carlsson8bd36fc2008-02-09 19:57:29 +00006
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}
Chris Lattneraec3a1e2008-05-27 23:32:43 +000011
12
13// rdar://5952468
14__asm ; // expected-error {{expected '(' after 'asm'}}
15