[clang] 587b8f3 - [NFC][analyzer] Enable implicit destructor for cfg-lifetime tests

2023-07-24 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2023-07-24T11:50:20+02:00 New Revision: 587b8f323d2db30928a2d9f54412aeead69b6cb7 URL: https://github.com/llvm/llvm-project/commit/587b8f323d2db30928a2d9f54412aeead69b6cb7 DIFF: https://github.com/llvm/llvm-project/commit/587b8f323d2db30928a2d9f54412aeead69b6cb7.dif

[clang] 438fc2c - [analyzer] Fix crash in GenericTaintChecker when propagatig taint to AllocaRegion

2023-07-24 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2023-07-24T10:52:35+02:00 New Revision: 438fc2c83b73e66f6dbae4f34e9a19f41302f825 URL: https://github.com/llvm/llvm-project/commit/438fc2c83b73e66f6dbae4f34e9a19f41302f825 DIFF: https://github.com/llvm/llvm-project/commit/438fc2c83b73e66f6dbae4f34e9a19f41302f825.dif

[clang] c3dd2f3 - [analyzer] Model lifetime of a variable declared in for condition in CFG correctly

2023-07-19 Thread Tomasz Kamiński via cfe-commits
Author: tomasz-kaminski-sonarsource Date: 2023-07-19T09:01:41+02:00 New Revision: c3dd2f35b876f9af39c01de49941a3920fd59a33 URL: https://github.com/llvm/llvm-project/commit/c3dd2f35b876f9af39c01de49941a3920fd59a33 DIFF: https://github.com/llvm/llvm-project/commit/c3dd2f35b876f9af39c01de49941a392

[clang] 61760bb - [analyzer] Bind return value for assigment and copies of trivial empty classes

2023-07-17 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2023-07-18T08:31:38+02:00 New Revision: 61760bb98c4694651261b2e10df3fa6f669098ed URL: https://github.com/llvm/llvm-project/commit/61760bb98c4694651261b2e10df3fa6f669098ed DIFF: https://github.com/llvm/llvm-project/commit/61760bb98c4694651261b2e10df3fa6f669098ed.dif

[clang] d937836 - [analyzer] Rework support for CFGScopeBegin, CFGScopeEnd, CFGLifetime elements

2023-07-17 Thread Tomasz Kamiński via cfe-commits
Author: tomasz-kaminski-sonarsource Date: 2023-07-18T07:03:32+02:00 New Revision: d937836ead34030f4ac016a8eb8a179bd5be10f3 URL: https://github.com/llvm/llvm-project/commit/d937836ead34030f4ac016a8eb8a179bd5be10f3 DIFF: https://github.com/llvm/llvm-project/commit/d937836ead34030f4ac016a8eb8a179b

[clang] d172b65 - [analyzer] Fix crash in MoveChecker when it tries to report duplicate issue

2023-07-13 Thread Tomasz Kamiński via cfe-commits
Author: Arseniy Zaostrovnykh Date: 2023-07-13T10:19:40+02:00 New Revision: d172b65ef0013e674a95090940af41885a7ccd36 URL: https://github.com/llvm/llvm-project/commit/d172b65ef0013e674a95090940af41885a7ccd36 DIFF: https://github.com/llvm/llvm-project/commit/d172b65ef0013e674a95090940af41885a7ccd3

[clang] feafbb9 - [analyzer] Differentiate lifetime extended temporaries

2023-07-04 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2023-07-05T07:39:14+02:00 New Revision: feafbb9fda57dc77d5349a352b8495b6ef0f1bf5 URL: https://github.com/llvm/llvm-project/commit/feafbb9fda57dc77d5349a352b8495b6ef0f1bf5 DIFF: https://github.com/llvm/llvm-project/commit/feafbb9fda57dc77d5349a352b8495b6ef0f1bf5.dif

[clang] a826b90 - [clang] source range of variable template specialization should include initializer

2023-03-27 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2023-03-27T12:22:06+02:00 New Revision: a826b9034bbd046a5d0708ba656a3d345d179920 URL: https://github.com/llvm/llvm-project/commit/a826b9034bbd046a5d0708ba656a3d345d179920 DIFF: https://github.com/llvm/llvm-project/commit/a826b9034bbd046a5d0708ba656a3d345d179920.dif

[clang] 4a9dc94 - [clang] Test for AST Dumping of the template variables

2023-03-27 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2023-03-27T09:53:47+02:00 New Revision: 4a9dc94d336ab0c68d718db21d1666ac19868642 URL: https://github.com/llvm/llvm-project/commit/4a9dc94d336ab0c68d718db21d1666ac19868642 DIFF: https://github.com/llvm/llvm-project/commit/4a9dc94d336ab0c68d718db21d1666ac19868642.dif

[clang] 2fb3bec - [analyzer] Fix crash for array-delete of UnknownVal values.

2022-11-09 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2022-11-09T15:06:46+01:00 New Revision: 2fb3bec932ede7704724abb71e8270e0b4c201f6 URL: https://github.com/llvm/llvm-project/commit/2fb3bec932ede7704724abb71e8270e0b4c201f6 DIFF: https://github.com/llvm/llvm-project/commit/2fb3bec932ede7704724abb71e8270e0b4c201f6.dif

[clang] 6194229 - [analyzer] Make directly bounded LazyCompoundVal as lazily copied

2022-10-19 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2022-10-19T16:06:32+02:00 New Revision: 6194229c6287fa5d8a9a30aa489bcbb8a9754ae0 URL: https://github.com/llvm/llvm-project/commit/6194229c6287fa5d8a9a30aa489bcbb8a9754ae0 DIFF: https://github.com/llvm/llvm-project/commit/6194229c6287fa5d8a9a30aa489bcbb8a9754ae0.dif

[clang] a6b4204 - [analyzer] Fix the liveness of Symbols for values in regions referred by LazyCompoundVal

2022-10-19 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2022-10-19T16:06:32+02:00 New Revision: a6b42040ad30c13474c06d3e0291a4675475fec3 URL: https://github.com/llvm/llvm-project/commit/a6b42040ad30c13474c06d3e0291a4675475fec3 DIFF: https://github.com/llvm/llvm-project/commit/a6b42040ad30c13474c06d3e0291a4675475fec3.dif

[clang] 73716ba - [analyzer][NFC] Add tests for D132236

2022-10-03 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2022-10-03T15:42:38+02:00 New Revision: 73716baa30ebc75783d2902e12accea35dec193a URL: https://github.com/llvm/llvm-project/commit/73716baa30ebc75783d2902e12accea35dec193a DIFF: https://github.com/llvm/llvm-project/commit/73716baa30ebc75783d2902e12accea35dec193a.dif

[clang] 4ff836a - [analyzer] Pass correct bldrCtx to computeObjectUnderConstruction

2022-09-26 Thread Tomasz Kamiński via cfe-commits
Author: Tomasz Kamiński Date: 2022-09-26T11:39:10+02:00 New Revision: 4ff836a138b40a9fc3430bc08afc1f327e5ed281 URL: https://github.com/llvm/llvm-project/commit/4ff836a138b40a9fc3430bc08afc1f327e5ed281 DIFF: https://github.com/llvm/llvm-project/commit/4ff836a138b40a9fc3430bc08afc1f327e5ed281.dif

[clang] 1ec1cdc - [analyzer] Inline operator delete when MayInlineCXXAllocator is set.

2022-05-09 Thread Tomasz Kamiński via cfe-commits
Author: Fred Tingaud Date: 2022-05-09T15:44:33+02:00 New Revision: 1ec1cdcfb49aed24a634999ab90c4feb48100c3e URL: https://github.com/llvm/llvm-project/commit/1ec1cdcfb49aed24a634999ab90c4feb48100c3e DIFF: https://github.com/llvm/llvm-project/commit/1ec1cdcfb49aed24a634999ab90c4feb48100c3e.diff