aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/Comment.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-04-26[AST] Look through attribute type locs when searching for function typeAlex Lorenz1-0/+3
2017-04-21[PR32667] -Wdocumentation should allow @param/@returns for fields/variablesAlex Lorenz1-0/+17
2016-08-25[Sema][Comments] Add support for TypeAliasTemplateBruno Cardoso Lopes1-0/+14
2016-08-25[Sema][Comments] Factor out function type loc logic. NFCIBruno Cardoso Lopes1-64/+64
2016-08-24[Sema][Comments] Support @param with c++ 'using' keywordBruno Cardoso Lopes1-6/+6
2016-07-18[NFC] Header cleanupMehdi Amini1-2/+1
2016-06-24Use more ArrayRefsDavid Majnemer1-3/+3
2014-08-30Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper1-12/+5
2014-05-12[C++11] Use 'nullptr'. AST edition.Craig Topper1-1/+1
2014-01-25Rename getResultLoc() tooAlp Toker1-2/+2
2014-01-25Rename getResultType() on function and method declarations to getReturnType()Alp Toker1-5/+5
2013-12-17Documentation comment parsing: when checking if we have typedef to somethingDmitri Gribenko1-0/+5
2013-12-17Documentation comment parsing: allow \param and \returns on std::function,Dmitri Gribenko1-0/+26
2013-12-05Add an AdjustedType sugar node for adjusting calling conventionsReid Kleckner1-0/+5
2013-09-10Add unused markings to suppress warnings.Eli Friedman1-1/+3
2013-08-23Use CharInfo.h routines in TextComment::isWhitespaceNoCacheDmitri Gribenko1-3/+2
2013-07-05[comment parsing]: Removes an unsafe API whoseFariborz Jahanian1-2/+2
2013-06-24Comment parsing: allow "\param ..." to describe variadic argumentsDmitri Gribenko1-0/+2
2013-05-05Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko1-1/+1
2013-02-18Replace TypeLoc llvm::cast support to be well-defined.David Blaikie1-13/+13
2013-01-14Dump comments in -ast-dump.Alexander Kornienko1-14/+0
2012-10-19Remove const_casts by propagating constness down to called functions.Dmitri Gribenko1-3/+3
2012-10-18[doc parsing] use getParamName to access parameter Fariborz Jahanian1-13/+11
2012-10-17[Doc parsing]: This patch adds <Declaration> tag to Fariborz Jahanian1-1/+1
2012-10-15Fixes location of overriding declaration with no commentFariborz Jahanian1-1/+2
2012-10-15structured document comment: patch to provide comment for overriding functionFariborz Jahanian1-0/+15
2012-10-11search for overridden methods with comment when overriding methodFariborz Jahanian1-0/+6
2012-10-10[Doc parsing] This patch searches overridden objc/c++Fariborz Jahanian1-10/+10
2012-09-15Comment parsing: don't treat typedef to a typedef to a function as aDmitri Gribenko1-8/+0
2012-09-10Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp.Dmitri Gribenko1-3/+5
2012-08-24Comment semantic analysis: treat function typedefs as functions so that one canDmitri Gribenko1-1/+52
2012-08-07Comment AST: DeclInfo: add a special kind for enums.Dmitri Gribenko1-0/+3
2012-08-07Comment AST: treat enumerators as "variables" in DeclInfo.Dmitri Gribenko1-0/+1
2012-08-06Comment AST: DeclInfo: collapse a bunch of boolean flags into an enum.Dmitri Gribenko1-12/+7
2012-08-06Comment diagnostics: \return in void function: specialize diagnostic text forDmitri Gribenko1-0/+2
2012-08-03Comment diagnostics: warn if \returns is used in a non-function comment or ifDmitri Gribenko1-2/+7
2012-08-03Comment AST: convert a huge if -- else if statement on Decl's type into aDmitri Gribenko1-17/+56
2012-08-02Comments AST: refactor DeclInfo to use an enum for decl kind instead ofDmitri Gribenko1-4/+17
2012-08-02Comments: handle template paramter documentation in alias-declarationDmitri Gribenko1-0/+4
2012-08-01Comment AST: add DeclInfo to store information about the declaration. Sema wasDmitri Gribenko1-0/+64
2012-07-19Fix ParagraphComment::isWhitespace(): a paragraph without a non-whitespaceDmitri Gribenko1-1/+2
2012-07-18Add caching for TextComment::isWhitespace(), ParagraphComment::isWhitespace().Dmitri Gribenko1-2/+2
2012-07-18On Darwin, the linker removes functions in CommentDumper.o (Comment::dump())Dmitri Gribenko1-0/+14
2012-07-11Enable comment parsing and semantic analysis to emit diagnostics. A fewDmitri Gribenko1-0/+32
2012-07-06Sprinkle llvm_unreachable around to placate GCC's -Wreturn-type.Matt Beaumont-Gay1-1/+2
2012-07-06Implement AST classes for comments, a real parser for Doxygen comments and aDmitri Gribenko1-0/+90