Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
b6e87df716be7f1d8b525233a25f52dd07034934
/
lib
/
AST
/
RawCommentList.cpp
ad6fd9f
[Doc parsing] Provide diagnostics for unknown documentation
by Fariborz Jahanian
· 11 years ago
002f928
Comment parsing: -fparse-all-comments: recognize empty line comments
by Dmitri Gribenko
· 11 years ago
6fd7d30
Add an option to parse all comments as documentation comments
by Dmitri Gribenko
· 12 years ago
55fc873
Sort all of Clang's files under 'lib', and fix up the broken headers uncovered.
by Chandler Carruth
· 12 years ago
1952354
Move the 'find macro by spelling' infrastructure to the Preprocessor class and
by Dmitri Gribenko
· 12 years ago
e4330a3
Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp.
by Dmitri Gribenko
· 12 years ago
4a66557
RawCommentList: don't copy the whole new RawComment to LastComment each time.
by Dmitri Gribenko
· 12 years ago
af503a6
Remove the useless CommentOptions class.
by Dmitri Gribenko
· 12 years ago
c88c6a4
Merging consecutive comments: be more conservative.
by Dmitri Gribenko
· 12 years ago
c41ace9
Attaching comments to redeclarations: fix wrong assumptions
by Dmitri Gribenko
· 12 years ago
f50555e
Attaching comments to declarations: find comment attached to any redeclaration
by Dmitri Gribenko
· 12 years ago
aa58081
Comment parsing: extract TableGen'able pieces into new CommandTraits class.
by Dmitri Gribenko
· 12 years ago
477a9f5
Implement resolving of HTML character references (named: &, decimal: *,
by Dmitri Gribenko
· 12 years ago
a5ef44f
Enable comment parsing and semantic analysis to emit diagnostics. A few
by Dmitri Gribenko
· 12 years ago
811c820
Don't store pointers into a std::vector (RawCommentList::Comments). Although
by Dmitri Gribenko
· 12 years ago
c50a0e3
Renamed RawComment kinds to avoid name clash.
by Abramo Bagnara
· 12 years ago
d99ef53
Add a new libclang completion API to get brief documentation comment that is
by Dmitri Gribenko
· 12 years ago
1e15e3b
Initialize RawComment::BriefTextValid in other constructor, too.
by Dmitri Gribenko
· 12 years ago
2d44d77
Implement a lexer for structured comments.
by Dmitri Gribenko
· 12 years ago
e601b23
Handle include directive with comments. It turns out that in this case comments are not coming in source order. Instead of trying to std::sort() comments (which can be costly), just remove comments that are not in order.
by Dmitri Gribenko
· 12 years ago
9530a8b
VC9 does not like heterogenous compare function objects.
by Dmitri Gribenko
· 12 years ago
bd1be2c
RawCommentList::addComment: fix the assertion so it actually checks that new comment is after the last one (change Comments[0] to Comments.back()), and handle the case of two consecutive comments, e.g. /** *//* */. There is already a testcase for that (but it didn't trigger the assert because the assert itself was wrong).
by Dmitri Gribenko
· 12 years ago
59c30cd
Remove unused ASTContext& arg in RawCommentList::addComment, as pointed out by Chandler in commit message for r158807.
by Dmitri Gribenko
· 12 years ago
f95d412
Fix a big layering violation introduced by r158771.
by Chandler Carruth
· 12 years ago
[Renamed (98%) from lib/Comments/RawCommentList.cpp]
aa0cd85
Structured comment parsing, first step.
by Dmitri Gribenko
· 12 years ago