diff options
| author | Roman Divacky <rdivacky@FreeBSD.org> | 2009-11-18 14:59:57 +0000 |
|---|---|---|
| committer | Roman Divacky <rdivacky@FreeBSD.org> | 2009-11-18 14:59:57 +0000 |
| commit | b3d5a323a5ca92ea73443499cee2f15db1ff0fb3 (patch) | |
| tree | 60a1694bec5a44d15456acc880cb2f91619f66aa /test/Parser | |
| parent | 8f57cb0305232cb53fff00ef151ca716766f3437 (diff) | |
Notes
Diffstat (limited to 'test/Parser')
| -rwxr-xr-x | test/Parser/2008-10-31-parse-noop-failure.c | 2 | ||||
| -rw-r--r-- | test/Parser/block-block-storageclass.c | 2 | ||||
| -rw-r--r-- | test/Parser/control-scope.c | 2 | ||||
| -rw-r--r-- | test/Parser/cxx-using-declaration.cpp | 4 | ||||
| -rw-r--r-- | test/Parser/objc-init.m | 18 | ||||
| -rw-r--r-- | test/Parser/objc-try-catch-1.m | 2 |
6 files changed, 24 insertions, 6 deletions
diff --git a/test/Parser/2008-10-31-parse-noop-failure.c b/test/Parser/2008-10-31-parse-noop-failure.c index 0598ea7dc9e76..8243cb9731054 100755 --- a/test/Parser/2008-10-31-parse-noop-failure.c +++ b/test/Parser/2008-10-31-parse-noop-failure.c @@ -1,4 +1,4 @@ -// RUN: clang-cc -verify -parse-noop %t +// RUN: clang-cc -verify -parse-noop %s void add_attribute(id) int id; {} diff --git a/test/Parser/block-block-storageclass.c b/test/Parser/block-block-storageclass.c index d24ec5f1c6988..df9423460cd5a 100644 --- a/test/Parser/block-block-storageclass.c +++ b/test/Parser/block-block-storageclass.c @@ -1,6 +1,6 @@ // RUN: clang-cc -fsyntax-only -verify -parse-noop %s #if 0 -#include <stdio.h> +int printf(const char *, ...); void _Block_byref_release(void*src){} int main() { diff --git a/test/Parser/control-scope.c b/test/Parser/control-scope.c index 7ffc6ac46c0ff..8c4e19965edb6 100644 --- a/test/Parser/control-scope.c +++ b/test/Parser/control-scope.c @@ -1,4 +1,4 @@ -// RUN: clang-cc %s -std=c90 -verify && +// RUN: clang-cc %s -std=c90 -verify // RUN: clang-cc %s -std=c99 int f (int z) { diff --git a/test/Parser/cxx-using-declaration.cpp b/test/Parser/cxx-using-declaration.cpp index 212a7d89f8779..a2bc8c54edc78 100644 --- a/test/Parser/cxx-using-declaration.cpp +++ b/test/Parser/cxx-using-declaration.cpp @@ -1,6 +1,6 @@ // FIXME: Disabled, appears to have undefined behavior, and needs to be updated to match new warnings. -// RUN: true -// RUNX: clang-cc -fsyntax-only -verify %s +// RUN: clang-cc -fsyntax-only -verify %s +// XFAIL: * namespace A { int VA; diff --git a/test/Parser/objc-init.m b/test/Parser/objc-init.m index a91ac9cf285be..bc88e33e3720b 100644 --- a/test/Parser/objc-init.m +++ b/test/Parser/objc-init.m @@ -39,3 +39,21 @@ void test5(NSNumber *x) { .x [x METH2] // expected-error {{expected '=' or another designator}} }; } + +// rdar://7370882 +@interface SemicolonsAppDelegate +{ + id i; +} +@property (assign) id window; +@end + +@implementation SemicolonsAppDelegate +{ + id i; +} + @synthesize window=i; +@end + + + diff --git a/test/Parser/objc-try-catch-1.m b/test/Parser/objc-try-catch-1.m index a8d37f0ab959c..98c6d16ff6987 100644 --- a/test/Parser/objc-try-catch-1.m +++ b/test/Parser/objc-try-catch-1.m @@ -1,4 +1,4 @@ -// RUN: clang-cc -fsyntax-only -verify %s && +// RUN: clang-cc -fsyntax-only -verify %s // RUN: clang-cc -fsyntax-only -verify -x objective-c++ %s void * proc(); |
