Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
refs/tags/fp2-sibon-17.10.1
/
lib
/
AST
/
CommentSema.cpp
6bcf27b
Update Clang for 3.5 rebase (r209713).
by Stephen Hines
· 10 years ago
651f13c
Updated to Clang 3.5a.
by Stephen Hines
· 10 years ago
471b52a
Avoid double StringMap lookups. No functionality change.
by Benjamin Kramer
· 11 years ago
144879a
CommentSema: Factor code better. No functionality change.
by Benjamin Kramer
· 11 years ago
344472e
Use pop_back_val() instead of both back() and pop_back().
by Robert Wilhelm
· 11 years ago
c5b0054
Comment parsing: allow "\param ..." to describe variadic arguments
by Dmitri Gribenko
· 11 years ago
a558d2e
Move comment on Sema::isFunctionPointerVarDecl() to the header file
by Dmitri Gribenko
· 11 years ago
97e5bc2
Comment parsing: followup to r184610: allow multiple \returns
by Dmitri Gribenko
· 11 years ago
d52b20c
[document parsing]: Allow multiple adjacent \return and the like
by Fariborz Jahanian
· 11 years ago
2d588b4
documentation parsing: patch to make @class work for
by Fariborz Jahanian
· 11 years ago
b0f9314
Revert r184249, "doc. parsing: Allow parameter name "..." for variadic functions/methods."
by NAKAMURA Takumi
· 11 years ago
7e5e2d0
doc. parsing: Allow parameter name "..." for variadic functions/methods.
by Fariborz Jahanian
· 11 years ago
dbed7cc
doc. parsing. HeaderDoc documentaton allows use of
by Fariborz Jahanian
· 11 years ago
2aa5cf4
documentation comment parsing. Added couple of
by Fariborz Jahanian
· 12 years ago
b421b56
Documentation parsing. Some refactoring and code
by Fariborz Jahanian
· 12 years ago
28c1cd2
HeaderDoc: Support more of HeaderDoc documentation
by Fariborz Jahanian
· 12 years ago
88f070f
say objective-C in the warning and streamline
by Fariborz Jahanian
· 12 years ago
eb8f69f
fix a missing check in my last patch. // rdar://13094352
by Fariborz Jahanian
· 12 years ago
99a7057
doc. parsing. Improve on diagnostics on my last patch. // rdar://13094352.
by Fariborz Jahanian
· 12 years ago
ca76bf8
Fix this checkin.
by Fariborz Jahanian
· 12 years ago
bca9788
doc parsing. Add @method and @callback for
by Fariborz Jahanian
· 12 years ago
2a268f2
doc parsing. We want to issue a strong warning when
by Fariborz Jahanian
· 12 years ago
808383d
Comment parsing: refactor handling of command markers in AST
by Dmitri Gribenko
· 12 years ago
c932009
[comment parsing] source fidelity for tparam command too. // rdar://13066276
by Fariborz Jahanian
· 12 years ago
66f6c24
comment parsing. Missed a case of referring
by Fariborz Jahanian
· 12 years ago
8536fa1
Some refactoring in my patch on document
by Fariborz Jahanian
· 12 years ago
c98e913
comment parsing. Keep the original command format
by Fariborz Jahanian
· 12 years ago
664e860
comment parsing: Properties are considered like methods, and people
by Fariborz Jahanian
· 12 years ago
f843a58
[Comment parsing] Add support for recognizing
by Fariborz Jahanian
· 12 years ago
cfa88f8
Remove useless 'llvm::' qualifier from names like StringRef and others that are
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
2fa67ef
Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code.
by Benjamin Kramer
· 12 years ago
262e60c
[doc parsing] use getParamName to access parameter
by Fariborz Jahanian
· 12 years ago
749ace6
search for overridden methods with comment when overriding method
by Fariborz Jahanian
· 12 years ago
bf967be
[Doc parsing] This patch searches overridden objc/c++
by Fariborz Jahanian
· 12 years ago
1952354
Move the 'find macro by spelling' infrastructure to the Preprocessor class and
by Dmitri Gribenko
· 12 years ago
0bd9838
Comment sema: warn when comment has \deprecated but declaration does not have a
by Dmitri Gribenko
· 12 years ago
abcf0dc
Comment parsing: handle \deprecated command. It is a block command, but it
by Dmitri Gribenko
· 12 years ago
b0b8a96
Comment parsing: handle non-builtin commands correctly. After semantic
by Dmitri Gribenko
· 12 years ago
1ad23d6
Remove redundant semicolons which are null statements.
by Dmitri Gribenko
· 12 years ago
e4330a3
Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp.
by Dmitri Gribenko
· 12 years ago
c24a76e
Comment HTML tag name machers: move from StringSwitch to an efficient
by Dmitri Gribenko
· 12 years ago
9edd2c8
Comment diagnostics: for unresolved parameters, do not suggest parameter fixit
by Dmitri Gribenko
· 12 years ago
aa58081
Comment parsing: extract TableGen'able pieces into new CommandTraits class.
by Dmitri Gribenko
· 12 years ago
04bf29e
Comment AST: DeclInfo: collapse a bunch of boolean flags into an enum.
by Dmitri Gribenko
· 12 years ago
7d9b511
Comment parser and sema: remove useless return values
by Dmitri Gribenko
· 12 years ago
9443c57
Comment diagnostics: warn on duplicate \brief and \return commands.
by Dmitri Gribenko
· 12 years ago
88815f3
Comment diagnostics: \return in void function: specialize diagnostic text for
by Dmitri Gribenko
· 12 years ago
89ab7d0
Comment diagnostics: warn if \returns is used in a non-function comment or if
by Dmitri Gribenko
· 12 years ago
af19a6a
Comments AST: refactor DeclInfo to use an enum for decl kind instead of
by Dmitri Gribenko
· 12 years ago
651f8ce
Initialize flag in DeclInfo.
by Dmitri Gribenko
· 12 years ago
1ca7ecc
Comment AST: add DeclInfo to store information about the declaration. Sema was
by Dmitri Gribenko
· 12 years ago
96b0986
Comment parsing: add support for \tparam command on all levels.
by Dmitri Gribenko
· 12 years ago
0ba5880
CommentSema.cpp: remove extra semicolon
by Dmitri Gribenko
· 12 years ago
bbb7af3
Comment Sema: don't try to typo-correct a \param when function has zero
by Dmitri Gribenko
· 12 years ago
6582277
Comment diagnostics: add warning for multiple \param commands with duplicate
by Dmitri Gribenko
· 12 years ago
00c59f7
CommentSema: simplify functions, per Jordan's comment.
by Dmitri Gribenko
· 12 years ago
8487c52
Comment Sema: refactor handling of 'ParmVarDecl's and save them in Sema members.
by Dmitri Gribenko
· 12 years ago
2d66a50
Comment AST: add InlineContentComment::RenderKind to specify a default
by Dmitri Gribenko
· 12 years ago
c48dd8e
CommentSema: add more inline commands to tables
by Dmitri Gribenko
· 12 years ago
3d3d22c
CommentSema: \short is the same as \brief.
by Dmitri Gribenko
· 12 years ago
0eaf69d
Comment AST nodes: rename getXXXCount() methods to getNumXXXs() to be in line with Statement AST nodes.
by Dmitri Gribenko
· 12 years ago
3f38bf2
Comment parsing: repaint the bikesched: rename 'HTML open tags' to 'HTML start tags' and 'HTML close tags' to 'HTML end tags' according to HTML spec.
by Dmitri Gribenko
· 12 years ago
3d98698
Make concepts of optional and forbidden end tags separate. Thanks Jordan for pointing this!
by Dmitri Gribenko
· 12 years ago
dc5796c
AST/CommentSema.cpp: Fix signess in abs() to appease msvc. It would not make sense to pass (unsigned)-(unsigned) to abs().
by NAKAMURA Takumi
· 12 years ago
18b7f95
Fix warning.
by Richard Smith
· 12 years ago
a5ef44f
Enable comment parsing and semantic analysis to emit diagnostics. A few
by Dmitri Gribenko
· 12 years ago
8d3ba23
Implement AST classes for comments, a real parser for Doxygen comments and a
by Dmitri Gribenko
· 12 years ago