libclang API for comment-to-xml conversion.
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! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161431 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- CMakeLists.txt 5 additions, 0 deletionsCMakeLists.txt
- bindings/xml/comment-xml-schema.rng 400 additions, 0 deletionsbindings/xml/comment-xml-schema.rng
- include/clang-c/Index.h 15 additions, 0 deletionsinclude/clang-c/Index.h
- test/Index/Inputs/CommentXML/invalid-function-01.xml 7 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-01.xml
- test/Index/Inputs/CommentXML/invalid-function-02.xml 9 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-02.xml
- test/Index/Inputs/CommentXML/invalid-function-03.xml 11 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-03.xml
- test/Index/Inputs/CommentXML/invalid-function-04.xml 11 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-04.xml
- test/Index/Inputs/CommentXML/invalid-function-05.xml 10 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-05.xml
- test/Index/Inputs/CommentXML/invalid-function-06.xml 5 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-06.xml
- test/Index/Inputs/CommentXML/invalid-function-07.xml 13 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-07.xml
- test/Index/Inputs/CommentXML/invalid-function-08.xml 13 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-08.xml
- test/Index/Inputs/CommentXML/invalid-function-09.xml 13 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-09.xml
- test/Index/Inputs/CommentXML/invalid-function-10.xml 11 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-10.xml
- test/Index/Inputs/CommentXML/invalid-function-11.xml 13 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-11.xml
- test/Index/Inputs/CommentXML/invalid-function-12.xml 6 additions, 0 deletionstest/Index/Inputs/CommentXML/invalid-function-12.xml
- test/Index/Inputs/CommentXML/valid-class-01.xml 5 additions, 0 deletionstest/Index/Inputs/CommentXML/valid-class-01.xml
- test/Index/Inputs/CommentXML/valid-class-02.xml 5 additions, 0 deletionstest/Index/Inputs/CommentXML/valid-class-02.xml
- test/Index/Inputs/CommentXML/valid-class-03.xml 5 additions, 0 deletionstest/Index/Inputs/CommentXML/valid-class-03.xml
- test/Index/Inputs/CommentXML/valid-class-04.xml 5 additions, 0 deletionstest/Index/Inputs/CommentXML/valid-class-04.xml
- test/Index/Inputs/CommentXML/valid-function-01.xml 5 additions, 0 deletionstest/Index/Inputs/CommentXML/valid-function-01.xml
Loading
Please register or sign in to comment