diff options
| author | Dmitri Gribenko <gribozavr@gmail.com> | 2013-11-12 22:16:08 +0000 |
|---|---|---|
| committer | Dmitri Gribenko <gribozavr@gmail.com> | 2013-11-12 22:16:08 +0000 |
| commit | d9febeb884dccaf0714ebd04694cb618cacfcd78 (patch) | |
| tree | d0875c87ede2a31a48d958308f0526741d7dcd05 /clang/bindings/xml | |
| parent | 129d313c8d133218f142e77ce89dd5e19e5feb75 (diff) | |
| download | bcm5719-llvm-d9febeb884dccaf0714ebd04694cb618cacfcd78.tar.gz bcm5719-llvm-d9febeb884dccaf0714ebd04694cb618cacfcd78.zip | |
Documentation parsing: add support for \throws \throw \exception commands
llvm-svn: 194521
Diffstat (limited to 'clang/bindings/xml')
| -rw-r--r-- | clang/bindings/xml/comment-xml-schema.rng | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/clang/bindings/xml/comment-xml-schema.rng b/clang/bindings/xml/comment-xml-schema.rng index 13cf7addecc..a8913a360b7 100644 --- a/clang/bindings/xml/comment-xml-schema.rng +++ b/clang/bindings/xml/comment-xml-schema.rng @@ -75,7 +75,6 @@ <optional> <ref name="USR" /> </optional> - <!-- TODO: Add exception specification. --> <optional> <ref name="Headerfile" /> </optional> @@ -91,6 +90,9 @@ <optional> <ref name="Parameters" /> </optional> + <optional> + <ref name="Exceptions" /> + </optional> <zeroOrMore> <ref name="Availability" /> </zeroOrMore> @@ -440,6 +442,14 @@ </element> </define> + <define name="Exceptions"> + <element name="Exceptions"> + <oneOrMore> + <ref name="TextBlockContent" /> + </oneOrMore> + </element> + </define> + <define name="Availability"> <element name="Availability"> <attribute name="distribution"> |

