summaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/Consumed.cpp
AgeCommit message (Expand)Author
2025-08-27[clang] NFC: reintroduce clang/include/clang/AST/Type.h (#155050)Matheus Izvekov
2025-08-27[clang] NFC: rename clang/include/clang/AST/Type.h to TypeBase.h (#155049)Matheus Izvekov
2025-05-31[Analysis] Remove unused includes (NFC) (#142255)Kazu Hirata
2024-11-27[Clang] skip consumed analysis for consteval conditions in control-flow termi...Oleksandr T.
2024-07-31[clang][NFC] Add Type::isPointerOrReferenceType() (#101206)Timm Baeder
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot
2023-09-05[HLSL] Cleanup support for `this` as an l-valueChris Bieneman
2023-01-14[clang] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2019-11-19[NFC] Refactor representation of materialized temporariesTyker
2019-11-17Revert "[NFC] Refactor representation of materialized temporaries"Nico Weber
2019-11-16[NFC] Refactor representation of materialized temporariesTyker
2019-09-27Revert r373034Nicholas Allegra
2019-09-26[Consumed][NFC] Refactor handleCall to take function argument list.Nicholas Allegra
2019-09-19[Consumed] Treat by-value class arguments as consuming by default, like rvalu...Nicholas Allegra
2019-08-14[Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-05-24[CFG] NFC: Remove implicit conversion from CFGTerminator to Stmt *.Artem Dergachev
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-11[AST] Remove ASTContext from getThisType (NFC)Brian Gesiak
2018-08-09Port getLocEnd -> getEndLocStephen Kelly
2018-08-09Port getLocStart -> getBeginLocStephen Kelly
2018-07-30Remove trailing spaceFangrui Song
2018-03-13[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko
2017-09-28Consolidate std::move() detection code. No behavior change.Nico Weber
2017-09-06[CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.hGeorge Karpenkov
2016-07-18[NFC] Header cleanupMehdi Amini
2016-06-24Use more ArrayRefsDavid Majnemer
2016-06-21Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen
2016-06-09Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen
2016-06-09[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen
2015-10-20Roll-back r250822.Angel Garcia Gomez
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez
2015-08-14unique_ptrify ConsumedBlockInfo analysis to make it move assignableDavid Blaikie
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-04-15Fix for PR20402 in -Wconsumed.DeLesley Hutchins
2015-03-09Make helper functions staticBenjamin Kramer
2014-09-23Reverting r214064 and r215650 while investigating a pesky performance regressionArtyom Skrobov
2014-08-14Use the proper post-order traversal in LiveVariables analysis,Artyom Skrobov
2014-05-28Move the logic for testing for namespace std into one location. This check canRichard Trieu
2014-05-20[C++11] Use 'nullptr'. Analysis edition.Craig Topper
2014-05-08Explicitly keep track of temporaries during the consumed analysis.Manuel Klimek
2014-05-02Updated the attribute tablegen emitter for variadic arguments to emit a range...Aaron Ballman
2014-05-02Renaming the CallableState variadic attribute argument to be CallableStates. ...Aaron Ballman
2014-04-28Renaming range-based for loop variables so they don't appear iterator-like.Aaron Ballman
2014-04-28[C++11] Converting to range-based for loops. No functional changes intended.Aaron Ballman
2014-03-20Consumed Analysis: IgnoreParens bugfix.DeLesley Hutchins
2014-03-14[C++11] Replacing DeclStmt iterators decl_begin() and decl_end() with iterato...Aaron Ballman
2014-03-09[C++11] Replace OwningPtr include with <memory>.Ahmed Charles