summaryrefslogtreecommitdiffstats
path: root/clang/test/Index/comment-xml-schema.c
Commit message (Collapse)AuthorAgeFilesLines
* Comment parsing tests: XML schema: actually run the valid-function-10.xml testDmitri Gribenko2013-11-221-0/+1
| | | | | | It was there all the time, but I missed adding a RUN line for it. llvm-svn: 195405
* Fix FileCheck --check-prefix lines.Tim Northover2013-08-121-16/+16
| | | | | | | | | | Various tests had sprung up over the years which had --check-prefix=ABC on the RUN line, but "CHECK-ABC:" later on. This happened to work before, but was strictly incorrect. FileCheck is getting stricter soon though. Patch by Ron Ofir. llvm-svn: 188174
* Add 'not' to commands that are expected to fail.Rafael Espindola2013-07-041-16/+16
| | | | | | | This is at least good documentation, but also opens the possibility of using pipefail. llvm-svn: 185652
* Comment parsing: allow "\param ..." to describe variadic argumentsDmitri Gribenko2013-06-241-0/+1
| | | | | | | | Original patch by Fariborz Jahanian; extended by me. Fixes rdar://14124644 llvm-svn: 184688
* Comment parsing: improve the fidelity of XML output for many block commandsDmitri Gribenko2013-02-011-0/+5
| | | | | | | | | | | | | | This change introduces a 'kind' attribute for the <Para> tag, that captures the kind of the parent block command. For example: \todo Meow. used to be just <Para>Meow.</Para>, but now it is <Para kind="todo">Meow.</Para> llvm-svn: 174216
* Comment to XML conversion: escape XML special chars correctly; use correctDmitri Gribenko2012-10-031-0/+1
| | | | | | regex for version tuples. llvm-svn: 165104
* [Doc parsing]: Add available and deprecated attribute infoFariborz Jahanian2012-10-021-0/+2
| | | | | | to XML output. // rdar://12378879 llvm-svn: 165039
* Add xml test for availability to comment-xml-schema.cFariborz Jahanian2012-10-011-0/+2
| | | | llvm-svn: 164961
* Comment AST: DeclInfo: add a special kind for enums.Dmitri Gribenko2012-08-071-1/+2
| | | | | | Comment XML: add a root node kind for enums. llvm-svn: 161442
* libclang API for comment-to-xml conversion.Dmitri Gribenko2012-08-071-0/+42
The implementation also includes a Relax NG schema and tests for the schema itself. The schema is used in c-index-test to verify that XML documents we produce are valid. In order to do the validation, we add an optional libxml2 dependency for c-index-test. Credits for CMake part go to Doug Gregor. Credits for Autoconf part go to Eric Christopher. Thanks! llvm-svn: 161431
OpenPOWER on IntegriCloud