summaryrefslogtreecommitdiffstats
path: root/clang/bindings/xml
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2013-01-31 23:12:39 +0000
committerFariborz Jahanian <fjahanian@apple.com>2013-01-31 23:12:39 +0000
commit1a0cf805336fe4e0736d787bf522ed172e2d71e3 (patch)
tree633307af735407a536cb495a200dfacc2cf0ce6e /clang/bindings/xml
parentf47dc0ba939dc07e2463de09e5b005419dd751b5 (diff)
downloadbcm5719-llvm-1a0cf805336fe4e0736d787bf522ed172e2d71e3.tar.gz
bcm5719-llvm-1a0cf805336fe4e0736d787bf522ed172e2d71e3.zip
[Comment parsing] Add support for recognizing
\headerfile command and representing it in an xml document. Patch reviewed by Dmitri Gribenko. // rdar://12397511 llvm-svn: 174109
Diffstat (limited to 'clang/bindings/xml')
-rw-r--r--clang/bindings/xml/comment-xml-schema.rng29
1 files changed, 29 insertions, 0 deletions
diff --git a/clang/bindings/xml/comment-xml-schema.rng b/clang/bindings/xml/comment-xml-schema.rng
index d98f405cf9e..ed221c60f88 100644
--- a/clang/bindings/xml/comment-xml-schema.rng
+++ b/clang/bindings/xml/comment-xml-schema.rng
@@ -25,6 +25,9 @@
<ref name="USR" />
</optional>
<optional>
+ <ref name="Headerfile" />
+ </optional>
+ <optional>
<ref name="Declaration" />
</optional>
<optional>
@@ -74,6 +77,9 @@
</optional>
<!-- TODO: Add exception specification. -->
<optional>
+ <ref name="Headerfile" />
+ </optional>
+ <optional>
<ref name="Declaration" />
</optional>
<optional>
@@ -121,6 +127,9 @@
<ref name="USR" />
</optional>
<optional>
+ <ref name="Headerfile" />
+ </optional>
+ <optional>
<ref name="Declaration" />
</optional>
<optional>
@@ -153,6 +162,9 @@
<ref name="USR" />
</optional>
<optional>
+ <ref name="Headerfile" />
+ </optional>
+ <optional>
<ref name="Declaration" />
</optional>
<optional>
@@ -186,6 +198,9 @@
<ref name="USR" />
</optional>
<optional>
+ <ref name="Headerfile" />
+ </optional>
+ <optional>
<ref name="Declaration" />
</optional>
<optional>
@@ -219,6 +234,9 @@
<ref name="USR" />
</optional>
<optional>
+ <ref name="Headerfile" />
+ </optional>
+ <optional>
<ref name="Declaration" />
</optional>
<optional>
@@ -252,6 +270,9 @@
<ref name="USR" />
</optional>
<optional>
+ <ref name="Headerfile" />
+ </optional>
+ <optional>
<ref name="Declaration" />
</optional>
<optional>
@@ -329,6 +350,14 @@
</element>
</define>
+ <define name="Headerfile">
+ <element name="Headerfile">
+ <oneOrMore>
+ <ref name="TextBlockContent" />
+ </oneOrMore>
+ </element>
+ </define>
+
<define name="Discussion">
<element name="Discussion">
<zeroOrMore>
OpenPOWER on IntegriCloud