diff options
author | Dmitri Gribenko <gribozavr@gmail.com> | 2013-06-24 04:41:32 +0000 |
---|---|---|
committer | Dmitri Gribenko <gribozavr@gmail.com> | 2013-06-24 04:41:32 +0000 |
commit | 02489eb4068f80d5311eb97c2309a34a1348aa77 (patch) | |
tree | 67c16b17817f7f54f73cae1bdd96e123d0858fc3 /clang/bindings/xml | |
parent | d851ea068c9893e077f9def04e5303f5995590b4 (diff) |
Comment parsing: allow "\param ..." to describe variadic arguments
Original patch by Fariborz Jahanian; extended by me.
Fixes rdar://14124644
llvm-svn: 184688
Diffstat (limited to 'clang/bindings/xml')
-rw-r--r-- | clang/bindings/xml/comment-xml-schema.rng | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/clang/bindings/xml/comment-xml-schema.rng b/clang/bindings/xml/comment-xml-schema.rng index 22371dfed1e4..13cf7addecc7 100644 --- a/clang/bindings/xml/comment-xml-schema.rng +++ b/clang/bindings/xml/comment-xml-schema.rng @@ -410,9 +410,14 @@ </data> </element> <optional> - <element name="Index"> - <data type="nonNegativeInteger" /> - </element> + <choice> + <element name="Index"> + <data type="nonNegativeInteger" /> + </element> + <element name="IsVarArg"> + <empty /> + </element> + </choice> </optional> <element name="Direction"> <attribute name="isExplicit"> |