aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/UnsafeBufferUsage.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-01-03[𝘀𝗽𝗿] changes introduced through rebaseusers/avillega/main.clangd-migrate-command-line-option-parsin-to-opttableAndrés Villegas1-4/+34
2023-12-12[NFC][CLANG] Fix static analyzer bugs about large copy by values (#75060)smanna121-1/+1
2023-12-11[-Wunsafe-buffer-usage] Add FixableGadget for AddAssign in UnspecifiedUntyped...Rashmi Mudduluru1-6/+93
2023-10-20[-Wunsafe-buffer-usage] Add AST info to the unclaimed DRE debug notes for ana...ziqingluo-901-5/+57
2023-09-28[NFC][CLANG] Fix static analyzer bugs about unnecessary object copies with autoManna, Soumi1-1/+1
2023-09-21[-Wunsafe-buffer-usage] Use `Strategy` to determine whether to fix a parameterZiqing Luo1-44/+50
2023-09-21[-Wunsafe-buffer-usage] Group parameter fix-itsZiqing Luo1-81/+201
2023-08-27[Analysis] Use DenseMap::lookup (NFC)Kazu Hirata1-4/+1
2023-08-21[-Wunsafe-buffer-usage] Stop generating incorrect fix-its for variable declar...Ziqing Luo1-2/+30
2023-08-21[-Wunsafe-buffer-usage] Refactor to let local variable fix-its and parameter ...Ziqing Luo1-39/+46
2023-08-19[clang][NFC] Remove redundant whitespacesYounan Zhang1-1/+1
2023-08-18[-Wunsafe-buffer-usage][NFC] Refactor `getFixIts`---where fix-its are generatedziqingluo-901-58/+62
2023-08-18Re-land "[-Wunsafe-buffer-usage][NFC] Slightly refactor and optimize the code"ziqingluo-901-40/+62
2023-08-18Removed whitespace that made "grep -rnI '[[:blank:]]$' clang/lib clang/includ...Anton Rydahl1-1/+1
2023-08-17Revert "[-Wunsafe-buffer-usage][NFC] Slightly refactor and optimize the code"Ziqing Luo1-62/+40
2023-08-17[-Wunsafe-buffer-usage][NFC] Slightly refactor and optimize the codeZiqing Luo1-40/+62
2023-08-17[-Wunsafe-buffer-usage] Fix assertion failure in case of BindingDeclRashmi Mudduluru1-10/+20
2023-08-17[-Wunsafe-buffer-usage] Refactor and improve for parameter fix-itsZiqing Luo1-36/+92
2023-08-15[-Wunsafe-buffer-usage] Replace assert that declarations are always foundRashmi Mudduluru1-2/+6
2023-08-01Fix the linting problems in UnsafeBufferUsage.cppAmirreza Ashouri1-1/+0
2023-07-28[clang][Analysis][NFC] Remove indented empty lines (fix format checking)dingfei1-2/+2
2023-07-27[clang] UnsafeBufferUsage.cpp - fix MSVC "not all control paths return a valu...Simon Pilgrim1-0/+1
2023-07-26[-Wunsafe-buffer-usage] Add a facility for debugging low fixit coverageRashmi Mudduluru1-16/+107
2023-07-25[-Wunsafe-buffer-usage] Ignore the FixableGadgets that will not be fixed at a...Ziqing Luo1-10/+55
2023-07-25[-Wunsafe-buffer-usage] Fix a fallthrough case in UPCStandalonePointer getFixitsRashmi Mudduluru1-2/+3
2023-07-22[NFC][clang] Fixes whitespace.Mark de Wever1-4/+4
2023-07-20[WIP][-Wunsafe-buffer-usage] Handle lambda expressions within a method.Rashmi Mudduluru1-5/+11
2023-07-19[-Wunsafe-buffer-usage] Check source location validity before using `TypeLoc`sziqingluo-901-9/+14
2023-07-19[-Wunsafe-buffer-usage] Do not assert that function parameters have namesZiqing Luo1-3/+6
2023-07-16[NFC][clang] Fix format in UnsafeBufferUsage.cppEvan Wilde1-1/+1
2023-07-15Re-land "5b012bf5ab5fcb840fe7f6c8664b8981ce6f24f3"ziqingluo-901-15/+17
2023-07-15ReformatNAKAMURA Takumi1-9/+9
2023-07-15Revert D150338, "[-Wunsafe-buffer-usage] Improving insertion of the [[clang::...NAKAMURA Takumi1-48/+21
2023-07-14[-Wunsafe-buffer-usage] Improving insertion of the [[clang::unsafe_buffer_usa...ziqingluo-901-21/+48
2023-07-10[-Wunsafe-buffer-usage] Unbreak clang-format on UnsafeBufferUsage.cpp. NFC.Artem Dergachev1-1/+1
2023-06-26[clang][NFC] Remove trailing whitespaces and enforce it in lib, include and docsNikolas Klauser1-16/+16
2023-06-21[-Wunsafe-buffer-usage] Handle pointer initializations for grouping related v...Rashmi Mudduluru1-12/+72
2023-06-16[-Wunsafe-buffer-usage] Do not emit fixits for C++ interfaces with C linkageRashmi Mudduluru1-0/+12
2023-06-09[-Wunsafe-buffer-usage] Remove the unnecessary `const` qualifier in safe buff...ziqingluo-901-7/+6
2023-06-09[-Wunsafe-buffer-usage] Add fix-its for function parameters using the `span` ...ziqingluo-901-17/+379
2023-05-25[-Wunsafe-buffer-usage] Group variables associated by pointer assignmentsRashmi Mudduluru1-51/+301
2023-05-25Revert "[-Wunsafe-buffer-usage] Group variables associated by pointer assignm...Douglas Yung1-301/+51
2023-05-24[-Wunsafe-buffer-usage] Group variables associated by pointer assignmentsRashmi Mudduluru1-51/+301
2023-05-18[-Wunsafe-buffer-usage] Hide fixits/suggestions behind an extra flag.Artem Dergachev1-48/+72
2023-05-14[NFC][Clang] Fix Coverity issues of copy without assignManna, Soumi1-0/+2
2023-05-04[clang] Replace None with std::nullopt in comments (NFC)Kazu Hirata1-1/+1
2023-04-24Reland "[-Wunsafe-buffer-usage] Bug fix: Handles the assertion violations for...MalavikaSamak1-48/+91
2023-04-24Revert "[-Wunsafe-buffer-usage] Bug fix: Handles the assertion violations for...MalavikaSamak1-91/+48
2023-04-25[clang] Fix -Wimplicit-fallthrough in UnsafeBufferUsage.cpp [NFC]Jie Fu1-0/+1
2023-04-24[-Wunsafe-buffer-usage] Bug fix: Handles the assertion violations for code wi...MalavikaSamak1-48/+91