Dmitri Gribenko
77369eead6
CommentBriefParser: use \returns if we can't find the \brief or just a plain
...
paragraph.
llvm-svn: 160550
2012-07-20 17:01:34 +00:00
Dmitri Gribenko
3e242d6d3c
CommentBriefParser: make \short should equivalent to \brief, per Doxygen manual.
...
llvm-svn: 160383
2012-07-17 18:35:14 +00:00
Dmitri Gribenko
44cd7e6746
Restrict the set of declaration kinds for which we allow trailing comments.
...
llvm-svn: 159878
2012-07-06 23:27:33 +00:00
Dmitri Gribenko
0743f94671
Cleanup \brief comment. Since it is a single paragraph, no need to save newlines there.
...
llvm-svn: 159325
2012-06-28 01:38:21 +00:00
Dmitri Gribenko
a1e9c8e783
Teach \brief parser about commands that start a new paragraph implicitly
...
llvm-svn: 159309
2012-06-28 00:01:41 +00:00
Dmitri Gribenko
7e8729b904
Attaching documentation comments to declarations: don't attach a comment to a declaration if there is a preprocessor directive between them.
...
llvm-svn: 159305
2012-06-27 23:43:37 +00:00
Dmitri Gribenko
5188c4b9cc
Implement a lexer for structured comments.
...
llvm-svn: 159223
2012-06-26 20:39:18 +00:00
Dmitri Gribenko
aab8383a2b
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
2012-06-20 00:34:58 +00:00