summaryrefslogtreecommitdiff
path: root/clang/lib/AST/Comment.cpp
AgeCommit message (Expand)Author
2025-10-17[clang] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163914)Kazu Hirata
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-07-07[Clang] accept @tparam on variable template partial specializations (#147219)Oleksandr T.
2024-10-24[clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399)Jay Foad
2023-11-06[clang][NFC] Refactor `ParamCommandComment::PassDirection`Vlad Serebrennikov
2023-11-06[clang][NFC] Refactor `Comment::CommentKind`Vlad Serebrennikov
2022-12-03[AST] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-07[clang][NFC] Use c++17 style variable type traitsNathan James
2022-08-08[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2021-12-11Use llvm::any_of and llvm::all_of (NFC)Kazu Hirata
2021-11-12Comment AST: Recognize function-like objects via return type (NFC)Aaron Puchert
2021-11-12Comment AST: Find out if function is variadic in DeclInfo::fillAaron Puchert
2021-11-09Comment AST: Add support for variable templatesAaron Puchert
2021-11-09Comment AST: Declare function pointer variables as functionsAaron Puchert
2021-11-09Comment AST: Factor out function type extraction in DeclInfo::fill (NFC)Aaron Puchert
2020-01-07Fix "pointer is null" static analyzer warning. NFCI.Simon Pilgrim
2019-08-27[clang] Ensure that comment classes are trivially destructibleBruno Ricci
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-30Remove trailing spaceFangrui Song
2017-04-26[AST] Look through attribute type locs when searching for function typeAlex Lorenz
2017-04-21[PR32667] -Wdocumentation should allow @param/@returns for fields/variablesAlex Lorenz
2016-08-25[Sema][Comments] Add support for TypeAliasTemplateBruno Cardoso Lopes
2016-08-25[Sema][Comments] Factor out function type loc logic. NFCIBruno Cardoso Lopes
2016-08-24[Sema][Comments] Support @param with c++ 'using' keywordBruno Cardoso Lopes
2016-07-18[NFC] Header cleanupMehdi Amini
2016-06-24Use more ArrayRefsDavid Majnemer
2014-08-30Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper
2014-05-12[C++11] Use 'nullptr'. AST edition.Craig Topper
2014-01-25Rename getResultLoc() tooAlp Toker
2014-01-25Rename getResultType() on function and method declarations to getReturnType()Alp Toker
2013-12-17Documentation comment parsing: when checking if we have typedef to somethingDmitri Gribenko
2013-12-17Documentation comment parsing: allow \param and \returns on std::function,Dmitri Gribenko
2013-12-05Add an AdjustedType sugar node for adjusting calling conventionsReid Kleckner
2013-09-10Add unused markings to suppress warnings.Eli Friedman
2013-08-23Use CharInfo.h routines in TextComment::isWhitespaceNoCacheDmitri Gribenko
2013-07-05[comment parsing]: Removes an unsafe API whoseFariborz Jahanian
2013-06-24Comment parsing: allow "\param ..." to describe variadic argumentsDmitri Gribenko
2013-05-05Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko
2013-02-18Replace TypeLoc llvm::cast support to be well-defined.David Blaikie
2013-01-14Dump comments in -ast-dump.Alexander Kornienko
2012-10-19Remove const_casts by propagating constness down to called functions.Dmitri Gribenko
2012-10-18[doc parsing] use getParamName to access parameter Fariborz Jahanian
2012-10-17[Doc parsing]: This patch adds <Declaration> tag to Fariborz Jahanian
2012-10-15Fixes location of overriding declaration with no commentFariborz Jahanian
2012-10-15structured document comment: patch to provide comment for overriding functionFariborz Jahanian
2012-10-11search for overridden methods with comment when overriding methodFariborz Jahanian
2012-10-10[Doc parsing] This patch searches overridden objc/c++Fariborz Jahanian
2012-09-15Comment parsing: don't treat typedef to a typedef to a function as aDmitri Gribenko
2012-09-10Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp.Dmitri Gribenko
2012-08-24Comment semantic analysis: treat function typedefs as functions so that one canDmitri Gribenko