summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-04-17 16:55:36 +0000
committerDouglas Gregor <dgregor@apple.com>2009-04-17 16:55:36 +0000
commit915b6c663d0ce51b429d40d22de7dfa0524b1a3f (patch)
tree523bbaf07b9d8103fc6470e59428aa7149658942 /clang/test
parentf961e5921f3027280b733362ffb2e9ac3497752c (diff)
downloadbcm5719-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.c1
-rw-r--r--clang/test/PCH/stmts.h8
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__; }
OpenPOWER on IntegriCloud