summaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/UninitializedValues.cpp
AgeCommit message (Expand)Author
2025-07-14[clang] Fix -Wuninitialized for values passed by const pointers (#147221)Igor Kudrin
2025-07-14[clang] Add -Wuninitialized-const-pointer (#148337)Igor Kudrin
2025-07-10[clang] Combine ConstRefUse with other warnings for uninitialized values (#14...Igor Kudrin
2025-07-10[clang][NFC] Remove an unused parameter in CFGBlockValues::getValue() (#147897)Igor Kudrin
2025-05-31[Analysis] Remove unused includes (NFC) (#142255)Kazu Hirata
2025-02-08[Analysis] Avoid repeated hash lookups (NFC) (#126378)Kazu Hirata
2024-04-18[clang][NFC] Fix FieldDecl::isUnnamedBitfield() capitalization (#89048)Timm Baeder
2023-12-08[RISCV] Remove Type::isRVVType() and replace with isRVVSizelessBuiltinType()....Craig Topper
2023-06-26[clang][NFC] Remove trailing whitespaces and enforce it in lib, include and docsNikolas Klauser
2023-06-15No longer diagnose (functionally) empty structures under -WuninitializedAaron Ballman
2023-02-16[clang] fix -Wuninitialized for asm goto outputs on indirect edges.Nick Desaulniers
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
2022-12-17llvm::Optional::value => operator*/operator->Fangrui Song
2022-12-08[clang] Don't including None.h (NFC)Kazu Hirata
2022-12-03[Analysis] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-10-24[RISCV][clang] Support RISC-V vectors in UninitializedValues.Craig Topper
2022-07-13[clang] Use value instead of getValue (NFC)Kazu Hirata
2022-06-25[clang] Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-01-07[Clang][CFG] check children statements of asm gotoNick Desaulniers
2021-12-07[Analysis] Ignore casts and unary ops for uninitialized valuesBill Wendling
2020-07-06[SemaCXX] Fix false positive of -Wuninitialized-const-reference in empty func...Zequan Wu
2020-06-02[Sema] Use isAlwaysUninit for -Wuninitialized-const-reference after D79895Fangrui Song
2020-06-02[Clang] Add a new warning to warn when passing uninitialized variables as con...Zequan Wu
2020-03-10Warn of uninitialized variables on asm goto's indirect branchBill Wendling
2020-02-25[Analysis] Fix -Wrange-loop-analysis after D69876Fangrui Song
2020-02-24Support output constraints on "asm goto"Bill Wendling
2020-01-17[DataFlow] Factor two worklist implementations outGabor Horvath
2019-07-11[OPENMP]Initial fix PR42392: Improve -Wuninitialized warnings for OpenMP prog...Alexey Bataev
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
2018-07-30Remove trailing spaceFangrui Song
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-03-21[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-10-29NFC small formatPiotr Padlewski
2015-10-20Roll-back r250822.Angel Garcia Gomez
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez
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-27PR23334: Perform semantic checking of lambda capture initialization in the ri...Richard Smith
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko
2015-03-03Make -Wuninitialized warn on pointer-to-member and comma operators.Manuel Klimek
2014-11-27When checking for uninitialized values, do not confuse "std::move" with everyRichard Trieu
2014-09-23Reverting r214064 and r215650 while investigating a pesky performance regressionArtyom Skrobov
2014-08-27More -Wuninitialized updatesRichard Trieu