diff options
| author | Douglas Gregor <dgregor@apple.com> | 2009-04-17 16:55:36 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2009-04-17 16:55:36 +0000 |
| commit | 915b6c663d0ce51b429d40d22de7dfa0524b1a3f (patch) | |
| tree | 523bbaf07b9d8103fc6470e59428aa7149658942 /clang/test | |
| parent | f961e5921f3027280b733362ffb2e9ac3497752c (diff) | |
| download | bcm5719-llvm-915b6c663d0ce51b429d40d22de7dfa0524b1a3f.tar.gz bcm5719-llvm-915b6c663d0ce51b429d40d22de7dfa0524b1a3f.zip | |
PCH support for declaration statements, and a test for PredefinedExpr
llvm-svn: 69356
Diffstat (limited to 'clang/test')
| -rw-r--r-- | clang/test/PCH/stmts.c | 1 | ||||
| -rw-r--r-- | clang/test/PCH/stmts.h | 8 |
2 files changed, 7 insertions, 2 deletions
diff --git a/clang/test/PCH/stmts.c b/clang/test/PCH/stmts.c index e9d03e87749..a2278bf16c0 100644 --- a/clang/test/PCH/stmts.c +++ b/clang/test/PCH/stmts.c @@ -7,3 +7,4 @@ void g0(void) { f0(5); } int g1(int x) { return f1(x); } +const char* query_name(void) { return what_is_my_name(); } diff --git a/clang/test/PCH/stmts.h b/clang/test/PCH/stmts.h index 7290d2efcb0..685811ad080 100644 --- a/clang/test/PCH/stmts.h +++ b/clang/test/PCH/stmts.h @@ -39,10 +39,12 @@ void f0(int x) { x++; } while (x < 10); - for (; x < 20; ++x) { - if (x == 12) + for (int y = x; y < 20; ++y) { + if (x + y == 12) return; } + + int z = x, *y, j = 5; } int f1(int x) { @@ -56,3 +58,5 @@ int f1(int x) { return x*2; } + +const char* what_is_my_name(void) { return __func__; } |

