diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2012-09-28 22:35:49 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2012-09-28 22:35:49 +0000 |
commit | 257e2e836160c7e55cf160b7cae8e5665f988a5e (patch) | |
tree | e705b82a71e24d705e0d708a83dbbc1662da8c59 /bindings | |
parent | 20441c59a00afb949e53121c55f8a58da17ba79e (diff) | |
download | clang-257e2e836160c7e55cf160b7cae8e5665f988a5e.tar.gz |
[Doc parsing] Add availability information to generated Comment XML.
(I still need to add a test once I figure it out).
Reviewed off-line by Doug. // rdar://12378879
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164861 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'bindings')
-rw-r--r-- | bindings/xml/comment-xml-schema.rng | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/bindings/xml/comment-xml-schema.rng b/bindings/xml/comment-xml-schema.rng index 3942903788..1438e3c351 100644 --- a/bindings/xml/comment-xml-schema.rng +++ b/bindings/xml/comment-xml-schema.rng @@ -79,6 +79,9 @@ <optional> <ref name="Parameters" /> </optional> + <zeroOrMore> + <ref name="Attribute" /> + </zeroOrMore> <optional> <ref name="ResultDiscussion" /> </optional> @@ -284,6 +287,39 @@ </element> </define> + <define name="Attribute"> + <element name="Availability"> + <attribute name="distribution"> + <data type="string" /> + </attribute> + <optional> + <element name="IntroducedInVersion"> + <data type="float" /> + </element> + </optional> + <optional> + <element name="DeprecatedInVersion"> + <data type="float" /> + </element> + </optional> + <optional> + <element name="RemovedAfterVersion"> + <data type="float" /> + </element> + </optional> + <optional> + <element name="DeprecationSummary"> + <data type="string" /> + </element> + </optional> + <optional> + <element name="Unavailable"> + <data type="boolean" /> + </element> + </optional> + </element> + </define> + <define name="Abstract"> <element name="Abstract"> <zeroOrMore> |