aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/CommentSema.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-01-31[Comment parsing] Add support for recognizingFariborz Jahanian1-1/+8
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko1-3/+3
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-1/+1
2012-12-01Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer1-1/+2
2012-10-18[doc parsing] use getParamName to access parameter Fariborz Jahanian1-2/+2
2012-10-11search for overridden methods with comment when overriding methodFariborz Jahanian1-1/+1
2012-10-10[Doc parsing] This patch searches overridden objc/c++Fariborz Jahanian1-6/+6
2012-09-29Move the 'find macro by spelling' infrastructure to the Preprocessor class andDmitri Gribenko1-3/+21
2012-09-22Comment sema: warn when comment has \deprecated but declaration does not have aDmitri Gribenko1-0/+34
2012-09-13Comment parsing: handle \deprecated command. It is a block command, but itDmitri Gribenko1-0/+3
2012-09-11Comment parsing: handle non-builtin commands correctly. After semanticDmitri Gribenko1-2/+8
2012-09-10Remove redundant semicolons which are null statements.Dmitri Gribenko1-1/+1
2012-09-10Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp.Dmitri Gribenko1-34/+40
2012-08-31Comment HTML tag name machers: move from StringSwitch to an efficientDmitri Gribenko1-25/+4
2012-08-24Comment diagnostics: for unresolved parameters, do not suggest parameter fixitDmitri Gribenko1-52/+88
2012-08-09Comment parsing: extract TableGen'able pieces into new CommandTraits class.Dmitri Gribenko1-55/+7
2012-08-06Comment AST: DeclInfo: collapse a bunch of boolean flags into an enum.Dmitri Gribenko1-4/+4
2012-08-06Comment parser and sema: remove useless return valuesDmitri Gribenko1-43/+30
2012-08-06Comment diagnostics: warn on duplicate \brief and \return commands.Dmitri Gribenko1-3/+40
2012-08-06Comment diagnostics: \return in void function: specialize diagnostic text forDmitri Gribenko1-1/+4
2012-08-03Comment diagnostics: warn if \returns is used in a non-function comment or ifDmitri Gribenko1-5/+40
2012-08-02Comments AST: refactor DeclInfo to use an enum for decl kind instead ofDmitri Gribenko1-1/+1
2012-08-01Initialize flag in DeclInfo.Dmitri Gribenko1-0/+1
2012-08-01Comment AST: add DeclInfo to store information about the declaration. Sema wasDmitri Gribenko1-67/+22
2012-07-31Comment parsing: add support for \tparam command on all levels.Dmitri Gribenko1-23/+258
2012-07-27CommentSema.cpp: remove extra semicolonDmitri Gribenko1-1/+1
2012-07-27Comment Sema: don't try to typo-correct a \param when function has zeroDmitri Gribenko1-0/+4
2012-07-24Comment diagnostics: add warning for multiple \param commands with duplicateDmitri Gribenko1-1/+11
2012-07-24CommentSema: simplify functions, per Jordan's comment.Dmitri Gribenko1-8/+4
2012-07-23Comment Sema: refactor handling of 'ParmVarDecl's and save them in Sema members.Dmitri Gribenko1-26/+49
2012-07-23Comment AST: add InlineContentComment::RenderKind to specify a defaultDmitri Gribenko1-10/+28
2012-07-19CommentSema: add more inline commands to tablesDmitri Gribenko1-2/+3
2012-07-18CommentSema: \short is the same as \brief.Dmitri Gribenko1-2/+2
2012-07-13Comment AST nodes: rename getXXXCount() methods to getNumXXXs() to be in line...Dmitri Gribenko1-3/+3
2012-07-13Comment parsing: repaint the bikesched: rename 'HTML open tags' to 'HTML star...Dmitri Gribenko1-38/+36
2012-07-12Make concepts of optional and forbidden end tags separate. Thanks Jordan for...Dmitri Gribenko1-7/+30
2012-07-12AST/CommentSema.cpp: Fix signess in abs() to appease msvc. It would not make ...NAKAMURA Takumi1-1/+2
2012-07-11Fix warning.Richard Smith1-1/+1
2012-07-11Enable comment parsing and semantic analysis to emit diagnostics. A fewDmitri Gribenko1-61/+253
2012-07-06Implement AST classes for comments, a real parser for Doxygen comments and aDmitri Gribenko1-0/+268