diff options
author | Ted Kremenek <kremenek@apple.com> | 2007-09-26 20:14:22 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2007-09-26 20:14:22 +0000 |
commit | 9f3d942e9970bc8f51add390b2a2c46b5a2ab747 (patch) | |
tree | a29754e7dfd73c6f7cf374eb249918c5502f3e45 /test/Parser | |
parent | 41193e4464818d5c4809a8a4140bb0bf26d7733f (diff) | |
download | clang-9f3d942e9970bc8f51add390b2a2c46b5a2ab747.tar.gz |
Removed option "-parse-ast-check" from clang driver. This is now implemented
using "-parse-ast -verify".
Updated all test cases (using a sed script) that invoked -parse-ast-check to
now use -parse-ast -verify.
Fixed a bug where using "-verify" instead of "-parse-ast-check" would not
correctly create the DiagClient needed to accumulate diagnostics.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@42365 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Parser')
-rw-r--r-- | test/Parser/CompoundStmtScope.c | 2 | ||||
-rw-r--r-- | test/Parser/argument_redef.c | 2 | ||||
-rw-r--r-- | test/Parser/attributes.c | 2 | ||||
-rw-r--r-- | test/Parser/bad-control.c | 2 | ||||
-rw-r--r-- | test/Parser/builtin_classify_type.c | 2 | ||||
-rw-r--r-- | test/Parser/builtin_types_compatible.c | 2 | ||||
-rw-r--r-- | test/Parser/check_cast.c | 2 | ||||
-rw-r--r-- | test/Parser/compound_literal.c | 2 | ||||
-rw-r--r-- | test/Parser/cxx-reference.cpp | 2 | ||||
-rw-r--r-- | test/Parser/goto-ident.c | 2 | ||||
-rw-r--r-- | test/Parser/if-scope-c90.c | 2 | ||||
-rw-r--r-- | test/Parser/if-scope-c99.c | 2 | ||||
-rw-r--r-- | test/Parser/implicit-casts.c | 2 | ||||
-rw-r--r-- | test/Parser/ocu_vector_components.c | 2 | ||||
-rw-r--r-- | test/Parser/parmvardecl_conversion.c | 2 | ||||
-rw-r--r-- | test/Parser/pointer-arithmetic.c | 2 | ||||
-rw-r--r-- | test/Parser/pointer_promotion.c | 2 | ||||
-rw-r--r-- | test/Parser/recovery-1.c | 2 | ||||
-rw-r--r-- | test/Parser/typeof.c | 2 |
19 files changed, 19 insertions, 19 deletions
diff --git a/test/Parser/CompoundStmtScope.c b/test/Parser/CompoundStmtScope.c index d6a4730632..4d1da43e25 100644 --- a/test/Parser/CompoundStmtScope.c +++ b/test/Parser/CompoundStmtScope.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s int foo() { { diff --git a/test/Parser/argument_redef.c b/test/Parser/argument_redef.c index c3dae512a3..2dce5ab4bd 100644 --- a/test/Parser/argument_redef.c +++ b/test/Parser/argument_redef.c @@ -1,4 +1,4 @@ -/* RUN: clang -parse-ast-check %s +/* RUN: clang -parse-ast -verify %s */ int foo(int A) { /* expected-error {{previous definition is here}} */ diff --git a/test/Parser/attributes.c b/test/Parser/attributes.c index 6815df72b8..ecd1237aad 100644 --- a/test/Parser/attributes.c +++ b/test/Parser/attributes.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s -pedantic +// RUN: clang -parse-ast -verify %s -pedantic static __inline void __attribute__((__always_inline__, __nodebug__)) // expected-warning {{extension used}} foo (void) diff --git a/test/Parser/bad-control.c b/test/Parser/bad-control.c index 914393461a..caad1f19c9 100644 --- a/test/Parser/bad-control.c +++ b/test/Parser/bad-control.c @@ -1,4 +1,4 @@ -/* RUN: clang -parse-ast-check %s +/* RUN: clang -parse-ast -verify %s */ int foo() { break; /* expected-error {{'break' statement not in loop or switch statement}} */ diff --git a/test/Parser/builtin_classify_type.c b/test/Parser/builtin_classify_type.c index 87b8bb64de..500c16adc3 100644 --- a/test/Parser/builtin_classify_type.c +++ b/test/Parser/builtin_classify_type.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s struct foo { int a; }; diff --git a/test/Parser/builtin_types_compatible.c b/test/Parser/builtin_types_compatible.c index ed7ea2cc5d..096b400697 100644 --- a/test/Parser/builtin_types_compatible.c +++ b/test/Parser/builtin_types_compatible.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s extern int funcInt(int); extern float funcFloat(float); diff --git a/test/Parser/check_cast.c b/test/Parser/check_cast.c index 806cb800fc..8c329fcc99 100644 --- a/test/Parser/check_cast.c +++ b/test/Parser/check_cast.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s struct foo { int a; }; diff --git a/test/Parser/compound_literal.c b/test/Parser/compound_literal.c index ef4576d18f..a5383cc40f 100644 --- a/test/Parser/compound_literal.c +++ b/test/Parser/compound_literal.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s int main() { char *s; s = (char []){"whatever"}; diff --git a/test/Parser/cxx-reference.cpp b/test/Parser/cxx-reference.cpp index 44a2a03c9c..955437916e 100644 --- a/test/Parser/cxx-reference.cpp +++ b/test/Parser/cxx-reference.cpp @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s extern char *bork; char *& bar = bork; diff --git a/test/Parser/goto-ident.c b/test/Parser/goto-ident.c index 0dc7f4ec40..7231445c79 100644 --- a/test/Parser/goto-ident.c +++ b/test/Parser/goto-ident.c @@ -1,4 +1,4 @@ -/* RUN: clang -parse-ast-check %s +/* RUN: clang -parse-ast -verify %s */ void foo() { diff --git a/test/Parser/if-scope-c90.c b/test/Parser/if-scope-c90.c index 6040281cb0..1623eb0009 100644 --- a/test/Parser/if-scope-c90.c +++ b/test/Parser/if-scope-c90.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check --std=c90 %s +// RUN: clang -parse-ast -verify --std=c90 %s int f (int z) { diff --git a/test/Parser/if-scope-c99.c b/test/Parser/if-scope-c99.c index 6547e6f09f..c6ce9b6873 100644 --- a/test/Parser/if-scope-c99.c +++ b/test/Parser/if-scope-c99.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check --std=c99 %s +// RUN: clang -parse-ast -verify --std=c99 %s int f (int z) { diff --git a/test/Parser/implicit-casts.c b/test/Parser/implicit-casts.c index 4ba56e4191..320370dbfc 100644 --- a/test/Parser/implicit-casts.c +++ b/test/Parser/implicit-casts.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s _Complex double X; void test1(int c) { X = 5; diff --git a/test/Parser/ocu_vector_components.c b/test/Parser/ocu_vector_components.c index 26627b85e8..a47b9a8c96 100644 --- a/test/Parser/ocu_vector_components.c +++ b/test/Parser/ocu_vector_components.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s typedef __attribute__(( ocu_vector_type(2) )) float float2; typedef __attribute__(( ocu_vector_type(3) )) float float3; diff --git a/test/Parser/parmvardecl_conversion.c b/test/Parser/parmvardecl_conversion.c index 5fb95280ff..a3e2499b2e 100644 --- a/test/Parser/parmvardecl_conversion.c +++ b/test/Parser/parmvardecl_conversion.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s void f (int p[]) { p++; } diff --git a/test/Parser/pointer-arithmetic.c b/test/Parser/pointer-arithmetic.c index 7c7e3ad042..4403d20c11 100644 --- a/test/Parser/pointer-arithmetic.c +++ b/test/Parser/pointer-arithmetic.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s int *test1(int *a) { return a + 1; } int *test2(int *a) { return 1 + a; } diff --git a/test/Parser/pointer_promotion.c b/test/Parser/pointer_promotion.c index 18cd9687b7..9d9a526567 100644 --- a/test/Parser/pointer_promotion.c +++ b/test/Parser/pointer_promotion.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s int test() { void *vp; diff --git a/test/Parser/recovery-1.c b/test/Parser/recovery-1.c index f40eb6278a..a098aecfc9 100644 --- a/test/Parser/recovery-1.c +++ b/test/Parser/recovery-1.c @@ -1,5 +1,5 @@ // RUN: clang -fsyntax-only -fno-caret-diagnostics -pedantic %s 2>&1 | grep warning | wc -l | grep 1 -// RUN: clang -parse-ast-check -pedantic %s +// RUN: clang -parse-ast -verify -pedantic %s char (((( /* expected-error {{to match this '('}} */ *X x ] )))); /* expected-error {{expected ')'}} */ diff --git a/test/Parser/typeof.c b/test/Parser/typeof.c index 14025e5809..e1fd6e4edb 100644 --- a/test/Parser/typeof.c +++ b/test/Parser/typeof.c @@ -1,4 +1,4 @@ -// RUN: clang -parse-ast-check %s +// RUN: clang -parse-ast -verify %s typedef int TInt; |