History log of /llvm-project/clang/test/Index/annotate-comments.cpp (Results 26 – 37 of 37)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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 ...


12