Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
clang
/
lib
/
AST
/
CommentSema.cpp
1c301dc
Port getLocEnd -> getEndLoc
by Stephen Kelly
· 7 years ago
9fc8faf
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
e9baea8
-Wdocumentation should allow '...' params in variadic function type aliases
by Alex Lorenz
· 8 years ago
00353a0
-Wdocumentation should not check the @returns command for Objective-C
by Alex Lorenz
· 8 years ago
6b82a75
[PR32667] -Wdocumentation should allow @param/@returns for fields/variables
by Alex Lorenz
· 8 years ago
61c0b0c
AST: improve layout of SimpleTypoCorrector
by Saleem Abdulrasool
· 9 years ago
0a4f3f4
Fix some Clang-tidy readability-redundant-control-flow warnings; other minor fixes.
by Eugene Zelenko
· 10 years ago
36250ad
[C++11] Use 'nullptr'. AST edition.
by Craig Topper
· 11 years ago
0b2026d
Comment parsing: remove HTML attribute validation
by Dmitri Gribenko
· 11 years ago
9304362
Comment parsing: in the generated XML file, mark HTML that is safe to pass
by Dmitri Gribenko
· 11 years ago
d9eb05a
Comment parsing: recognize \param ... on function templates with variadic
by Dmitri Gribenko
· 12 years ago
6bf8f80
Comment parsing: don't crash while parsing \deprecated in a standalone comment
by Dmitri Gribenko
· 12 years ago
314cc81
Rename getResultType() on function and method declarations to getReturnType()
by Alp Toker
· 12 years ago
110dfa8
Fix strange indentation and remove trailing whitespace on empty lines
by Dmitri Gribenko
· 12 years ago
eed8061
Avoid double StringMap lookups. No functionality change.
by Benjamin Kramer
· 12 years ago
70e2e17
CommentSema: Factor code better. No functionality change.
by Benjamin Kramer
· 12 years ago
25284cc
Use pop_back_val() instead of both back() and pop_back().
by Robert Wilhelm
· 12 years ago
02489eb
Comment parsing: allow "\param ..." to describe variadic arguments
by Dmitri Gribenko
· 12 years ago
c0510b9
Move comment on Sema::isFunctionPointerVarDecl() to the header file
by Dmitri Gribenko
· 12 years ago
d666293
Comment parsing: followup to r184610: allow multiple \returns
by Dmitri Gribenko
· 12 years ago
fb6f6f6
[document parsing]: Allow multiple adjacent \return and the like
by Fariborz Jahanian
· 12 years ago
c0607ed
documentation parsing: patch to make @class work for
by Fariborz Jahanian
· 12 years ago
dc2e2fb
Revert r184249, "doc. parsing: Allow parameter name "..." for variadic functions/methods."
by NAKAMURA Takumi
· 12 years ago
5222608
doc. parsing: Allow parameter name "..." for variadic functions/methods.
by Fariborz Jahanian
· 12 years ago
04eb8ab
doc. parsing. HeaderDoc documentaton allows use of
by Fariborz Jahanian
· 12 years ago
abbcbae
documentation comment parsing. Added couple of
by Fariborz Jahanian
· 13 years ago
cfbac5d
Documentation parsing. Some refactoring and code
by Fariborz Jahanian
· 13 years ago
a649eee
HeaderDoc: Support more of HeaderDoc documentation
by Fariborz Jahanian
· 13 years ago
41bb713
say objective-C in the warning and streamline
by Fariborz Jahanian
· 13 years ago
a668bf5
fix a missing check in my last patch. // rdar://13094352
by Fariborz Jahanian
· 13 years ago
56fe406
doc. parsing. Improve on diagnostics on my last patch. // rdar://13094352.
by Fariborz Jahanian
· 13 years ago
43c8df8
Fix this checkin.
by Fariborz Jahanian
· 13 years ago
f4ba35d
doc parsing. Add @method and @callback for
by Fariborz Jahanian
· 13 years ago
8a7a592
doc parsing. We want to issue a strong warning when
by Fariborz Jahanian
· 13 years ago
bcf7f4d
Comment parsing: refactor handling of command markers in AST
by Dmitri Gribenko
· 13 years ago
c551ecc
[comment parsing] source fidelity for tparam command too. // rdar://13066276
by Fariborz Jahanian
· 13 years ago
5f2a813
comment parsing. Missed a case of referring
by Fariborz Jahanian
· 13 years ago
e400cb7
Some refactoring in my patch on document
by Fariborz Jahanian
· 13 years ago
d499636
comment parsing. Keep the original command format
by Fariborz Jahanian
· 13 years ago
81bbee1
comment parsing: Properties are considered like methods, and people
by Fariborz Jahanian
· 13 years ago
1a0cf80
[Comment parsing] Add support for recognizing
by Fariborz Jahanian
· 13 years ago
f857950
Remove useless 'llvm::' qualifier from names like StringRef and others that are
by Dmitri Gribenko
· 13 years ago
3a02247
Sort all of Clang's files under 'lib', and fix up the broken headers uncovered.
by Chandler Carruth
· 13 years ago
ea70eb3
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
· 13 years ago
9d2f1e7
[doc parsing] use getParamName to access parameter
by Fariborz Jahanian
· 13 years ago
42e3132
search for overridden methods with comment when overriding method
by Fariborz Jahanian
· 13 years ago
1c883b9
[Doc parsing] This patch searches overridden objc/c++
by Fariborz Jahanian
· 13 years ago
6743e04
Move the 'find macro by spelling' infrastructure to the Preprocessor class and
by Dmitri Gribenko
· 13 years ago
1da8886
Comment sema: warn when comment has \deprecated but declaration does not have a
by Dmitri Gribenko
· 13 years ago
b37d5e8
Comment parsing: handle \deprecated command. It is a block command, but it
by Dmitri Gribenko
· 13 years ago
9304d86
Comment parsing: handle non-builtin commands correctly. After semantic
by Dmitri Gribenko
· 13 years ago
76bb5cabfa
Remove redundant semicolons which are null statements.
by Dmitri Gribenko
· 13 years ago
7acbf00
Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp.
by Dmitri Gribenko
· 13 years ago
3ca956f
Comment HTML tag name machers: move from StringSwitch to an efficient
by Dmitri Gribenko
· 13 years ago
219bd15
Comment diagnostics: for unresolved parameters, do not suggest parameter fixit
by Dmitri Gribenko
· 13 years ago
ca7f80a
Comment parsing: extract TableGen'able pieces into new CommandTraits class.
by Dmitri Gribenko
· 13 years ago
8e5d5f1
Comment AST: DeclInfo: collapse a bunch of boolean flags into an enum.
by Dmitri Gribenko
· 13 years ago
a9770ad
Comment parser and sema: remove useless return values
by Dmitri Gribenko
· 13 years ago
5ec0c75
Comment diagnostics: warn on duplicate \brief and \return commands.
by Dmitri Gribenko
· 13 years ago
558babc
Comment diagnostics: \return in void function: specialize diagnostic text for
by Dmitri Gribenko
· 13 years ago
6430583
Comment diagnostics: warn if \returns is used in a non-function comment or if
by Dmitri Gribenko
· 13 years ago
37a7faf
Comments AST: refactor DeclInfo to use an enum for decl kind instead of
by Dmitri Gribenko
· 13 years ago
e6213dd
Initialize flag in DeclInfo.
by Dmitri Gribenko
· 13 years ago
527ab21
Comment AST: add DeclInfo to store information about the declaration. Sema was
by Dmitri Gribenko
· 13 years ago
34df220
Comment parsing: add support for \tparam command on all levels.
by Dmitri Gribenko
· 13 years ago
99b537e
CommentSema.cpp: remove extra semicolon
by Dmitri Gribenko
· 13 years ago
f24990a
Comment Sema: don't try to typo-correct a \param when function has zero
by Dmitri Gribenko
· 13 years ago
8f0f1b0
Comment diagnostics: add warning for multiple \param commands with duplicate
by Dmitri Gribenko
· 13 years ago
52cb218
CommentSema: simplify functions, per Jordan's comment.
by Dmitri Gribenko
· 13 years ago
4b7f5fe
Comment Sema: refactor handling of 'ParmVarDecl's and save them in Sema members.
by Dmitri Gribenko
· 13 years ago
d73e4ce
Comment AST: add InlineContentComment::RenderKind to specify a default
by Dmitri Gribenko
· 13 years ago
e82ae81
CommentSema: add more inline commands to tables
by Dmitri Gribenko
· 13 years ago
3100519
CommentSema: \short is the same as \brief.
by Dmitri Gribenko
· 13 years ago
619e75e
Comment AST nodes: rename getXXXCount() methods to getNumXXXs() to be in line with Statement AST nodes.
by Dmitri Gribenko
· 13 years ago
e00ffc7
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
· 13 years ago
9460fbf
Make concepts of optional and forbidden end tags separate. Thanks Jordan for pointing this!
by Dmitri Gribenko
· 13 years ago
0e449c4
AST/CommentSema.cpp: Fix signess in abs() to appease msvc. It would not make sense to pass (unsigned)-(unsigned) to abs().
by NAKAMURA Takumi
· 13 years ago
3d46052
Fix warning.
by Richard Smith
· 13 years ago
f26054f
Enable comment parsing and semantic analysis to emit diagnostics. A few
by Dmitri Gribenko
· 13 years ago
ec92531
Implement AST classes for comments, a real parser for Doxygen comments and a
by Dmitri Gribenko
· 13 years ago