summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/warn-documentation.m
diff options
context:
space:
mode:
authorAlex Lorenz <arphaman@gmail.com>2017-10-06 20:51:04 +0000
committerAlex Lorenz <arphaman@gmail.com>2017-10-06 20:51:04 +0000
commite9baea817822ec183f521c444b37d257aabbc655 (patch)
treee40c9f85f9af79699cc79de10fba77bcd6dd5bbc /clang/test/Sema/warn-documentation.m
parent214babea606fae2ad1e367866e8394cf1b211c60 (diff)
downloadbcm5719-llvm-e9baea817822ec183f521c444b37d257aabbc655.tar.gz
bcm5719-llvm-e9baea817822ec183f521c444b37d257aabbc655.zip
-Wdocumentation should allow '...' params in variadic function type aliases
rdar://34811344 llvm-svn: 315103
Diffstat (limited to 'clang/test/Sema/warn-documentation.m')
-rw-r--r--clang/test/Sema/warn-documentation.m11
1 files changed, 11 insertions, 0 deletions
diff --git a/clang/test/Sema/warn-documentation.m b/clang/test/Sema/warn-documentation.m
index 3c1a369c4b1..18ab5bd9e09 100644
--- a/clang/test/Sema/warn-documentation.m
+++ b/clang/test/Sema/warn-documentation.m
@@ -299,3 +299,14 @@ void (^_Nullable blockPointerVariableThatLeadsNowhere)();
@property void (^blockReturnsNothing)();
@end
+
+/*!
+ * Block typedef with variadic params.
+ *
+ * @param a
+ * works
+ *
+ * @param ...
+ * now should work too.
+ */
+typedef void (^VariadicBlockType)(int a, ...);
OpenPOWER on IntegriCloud