summaryrefslogtreecommitdiffstats
path: root/clang/test/Parser/function-decls.c
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-12-02 07:59:33 +0000
committerChris Lattner <sabre@nondot.org>2006-12-02 07:59:33 +0000
commit784b168c9267369c593a69a2eb9fbb12a9c6feed (patch)
tree46c352aff15b05cbd48cacd59fcae0790db7a5ca /clang/test/Parser/function-decls.c
parentc6ad8131dd33ada7258e0846fa51557584c71c3c (diff)
downloadbcm5719-llvm-784b168c9267369c593a69a2eb9fbb12a9c6feed.tar.gz
bcm5719-llvm-784b168c9267369c593a69a2eb9fbb12a9c6feed.zip
new testcase
llvm-svn: 39233
Diffstat (limited to 'clang/test/Parser/function-decls.c')
-rw-r--r--clang/test/Parser/function-decls.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/clang/test/Parser/function-decls.c b/clang/test/Parser/function-decls.c
new file mode 100644
index 00000000000..ef93756cc64
--- /dev/null
+++ b/clang/test/Parser/function-decls.c
@@ -0,0 +1,10 @@
+/* RUN: clang %s -parse-ast-print
+ */
+
+void foo() {
+ int X;
+ X = sizeof(void (*(*)())());
+ X = sizeof(int(*)(int, float, ...));
+ X = sizeof(void (*(int arga, void (*argb)(double Y)))(void* Z));
+}
+
OpenPOWER on IntegriCloud