#
378458d5 |
| 23-Jul-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
libclang comments AST: clang_ParamCommandComment_getParamName: don't assert when a \param command does not have a parameter name, just return an empty string instead.
llvm-svn: 160638
|
#
d73e4ce9 |
| 23-Jul-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
Comment AST: add InlineContentComment::RenderKind to specify a default rendering mode for clients that don't want to interpret Doxygen commands.
Also add a libclang API to query this information.
l
Comment AST: add InlineContentComment::RenderKind to specify a default rendering mode for clients that don't want to interpret Doxygen commands.
Also add a libclang API to query this information.
llvm-svn: 160633
show more ...
|
#
4c6d7a2e |
| 21-Jul-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
Comment to HTML conversion: add more CSS classes to identify function arguments by index. This is useful if the user does not document all arguments, and we can't find a particular argument by index
Comment to HTML conversion: add more CSS classes to identify function arguments by index. This is useful if the user does not document all arguments, and we can't find a particular argument by index via :nth-of-type() CSS selector.
llvm-svn: 160595
show more ...
|
#
5e4fe00e |
| 20-Jul-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
Add libclang APIs to walk comments ASTs and an API to convert a comment to an HTML fragment.
For testing, c-index-test now has even more output: * HTML rendering of a comment * comment AST tree dump
Add libclang APIs to walk comments ASTs and an API to convert a comment to an HTML fragment.
For testing, c-index-test now has even more output: * HTML rendering of a comment * comment AST tree dump in S-expressions like Comment::dump(), but implemented * with libclang APIs.
llvm-svn: 160577
show more ...
|
#
77369eea |
| 20-Jul-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
CommentBriefParser: use \returns if we can't find the \brief or just a plain paragraph.
llvm-svn: 160550
|
#
3e242d6d |
| 17-Jul-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
CommentBriefParser: make \short should equivalent to \brief, per Doxygen manual.
llvm-svn: 160383
|
#
44cd7e67 |
| 06-Jul-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
Restrict the set of declaration kinds for which we allow trailing comments.
llvm-svn: 159878
|
#
0743f946 |
| 28-Jun-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
Cleanup \brief comment. Since it is a single paragraph, no need to save newlines there.
llvm-svn: 159325
|
#
a1e9c8e7 |
| 28-Jun-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
Teach \brief parser about commands that start a new paragraph implicitly
llvm-svn: 159309
|
#
7e8729b9 |
| 27-Jun-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
Attaching documentation comments to declarations: don't attach a comment to a declaration if there is a preprocessor directive between them.
llvm-svn: 159305
|
#
5188c4b9 |
| 26-Jun-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
Implement a lexer for structured comments.
llvm-svn: 159223
|
#
aab8383a |
| 20-Jun-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
Structured comment parsing, first step.
* Retain comments in the AST * Serialize/deserialize comments * Find comments attached to a certain Decl * Expose raw comment text and SourceRange via libclan
Structured comment parsing, first step.
* Retain comments in the AST * Serialize/deserialize comments * Find comments attached to a certain Decl * Expose raw comment text and SourceRange via libclang
llvm-svn: 158771
show more ...
|