[clang] dd6738d - [clang][Lifetimes] Fix false positive warning from BUG 49342

2021-02-27 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2021-02-27T08:09:57-08:00 New Revision: dd6738d93de148f2239ef5be82a61cf8f5f71124 URL: https://github.com/llvm/llvm-project/commit/dd6738d93de148f2239ef5be82a61cf8f5f71124 DIFF: https://github.com/llvm/llvm-project/commit/dd6738d93de148f2239ef5be82a61cf8f5f71124.diff

[clang] 643dee9 - [analyzer] Move fuchsia.Lock checker to alpha

2020-02-05 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2020-02-05T16:11:06-08:00 New Revision: 643dee903cebdfc5e0101d305add6a5235211465 URL: https://github.com/llvm/llvm-project/commit/643dee903cebdfc5e0101d305add6a5235211465 DIFF: https://github.com/llvm/llvm-project/commit/643dee903cebdfc5e0101d305add6a5235211465.diff

[clang] e4f4a6c - [analyzer] Prevent an assertion failure in PThreadLockChecker

2020-02-05 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2020-02-05T15:56:56-08:00 New Revision: e4f4a6c0f5bbda5dc0b922816b3fdfce4b75f404 URL: https://github.com/llvm/llvm-project/commit/e4f4a6c0f5bbda5dc0b922816b3fdfce4b75f404 DIFF: https://github.com/llvm/llvm-project/commit/e4f4a6c0f5bbda5dc0b922816b3fdfce4b75f404.diff

[clang] f4c26d9 - [analyzer] Add FuchsiaLockChecker and C11LockChecker

2020-01-27 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2020-01-27T13:55:56-08:00 New Revision: f4c26d993bdcb8e5250d774c0d2a6d91fee5ca00 URL: https://github.com/llvm/llvm-project/commit/f4c26d993bdcb8e5250d774c0d2a6d91fee5ca00 DIFF: https://github.com/llvm/llvm-project/commit/f4c26d993bdcb8e5250d774c0d2a6d91fee5ca00.diff

[clang] c98d98b - [analyzer] Fix handle leak false positive when the handle dies too early

2020-01-27 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2020-01-27T09:52:06-08:00 New Revision: c98d98ba9b0f917385c753becec4ddfef51bc47c URL: https://github.com/llvm/llvm-project/commit/c98d98ba9b0f917385c753becec4ddfef51bc47c DIFF: https://github.com/llvm/llvm-project/commit/c98d98ba9b0f917385c753becec4ddfef51bc47c.diff

[clang] 5911268 - [analyzer] Improve FuchsiaHandleChecker's diagnostic messages

2020-01-23 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2020-01-23T09:16:40-08:00 New Revision: 5911268e441cc78f7c81f931dd64ed2c63078e8e URL: https://github.com/llvm/llvm-project/commit/5911268e441cc78f7c81f931dd64ed2c63078e8e DIFF: https://github.com/llvm/llvm-project/commit/5911268e441cc78f7c81f931dd64ed2c63078e8e.diff

[clang] 05c7dc6 - [DataFlow] Factor two worklist implementations out

2020-01-17 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2020-01-17T08:11:15-08:00 New Revision: 05c7dc66480999574a599ac34d99a4c192d51ba7 URL: https://github.com/llvm/llvm-project/commit/05c7dc66480999574a599ac34d99a4c192d51ba7 DIFF: https://github.com/llvm/llvm-project/commit/05c7dc66480999574a599ac34d99a4c192d51ba7.diff

[clang] b2fb6a7 - [NFC] Whitespace fixes

2020-01-08 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2020-01-08T16:41:18-08:00 New Revision: b2fb6a7ba118f651cc76580ecb48eb5f877920aa URL: https://github.com/llvm/llvm-project/commit/b2fb6a7ba118f651cc76580ecb48eb5f877920aa DIFF: https://github.com/llvm/llvm-project/commit/b2fb6a7ba118f651cc76580ecb48eb5f877920aa.diff

[clang] 46ac6a4 - [analyzer] Update help text to reflect sarif support

2020-01-07 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2020-01-07T08:37:49-08:00 New Revision: 46ac6a4dcd9b629188b75fafbe04008c24d1fb55 URL: https://github.com/llvm/llvm-project/commit/46ac6a4dcd9b629188b75fafbe04008c24d1fb55 DIFF: https://github.com/llvm/llvm-project/commit/46ac6a4dcd9b629188b75fafbe04008c24d1fb55.diff

[clang] 247a603 - [LifetimeAnalysis] Do not forbid void deref type in gsl::Pointer/gsl::Owner annotations

2020-01-07 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2020-01-07T08:32:40-08:00 New Revision: 247a6032549efb03c14b79c035a47c660b75263e URL: https://github.com/llvm/llvm-project/commit/247a6032549efb03c14b79c035a47c660b75263e DIFF: https://github.com/llvm/llvm-project/commit/247a6032549efb03c14b79c035a47c660b75263e.diff

[clang] 0458e63 - [fuchsia] Enable Clang Static Analyzer

2020-01-03 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2020-01-03T15:49:32-08:00 New Revision: 0458e63d28a6685dae3d17cc210ef838be533612 URL: https://github.com/llvm/llvm-project/commit/0458e63d28a6685dae3d17cc210ef838be533612 DIFF: https://github.com/llvm/llvm-project/commit/0458e63d28a6685dae3d17cc210ef838be533612.diff

[clang] 379613d - [CFG] Fix an assertion failure with static initializers

2019-12-23 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-12-23T16:35:37-08:00 New Revision: 379613d7c7fa9698a2c300f4067165b5309a5e6e URL: https://github.com/llvm/llvm-project/commit/379613d7c7fa9698a2c300f4067165b5309a5e6e DIFF: https://github.com/llvm/llvm-project/commit/379613d7c7fa9698a2c300f4067165b5309a5e6e.diff

[clang] 59878ec - [analyzer] Add path notes to FuchsiaHandleCheck.

2019-12-20 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-12-20T12:40:41-08:00 New Revision: 59878ec8092bef656a71d22261fd3b70651e8318 URL: https://github.com/llvm/llvm-project/commit/59878ec8092bef656a71d22261fd3b70651e8318 DIFF: https://github.com/llvm/llvm-project/commit/59878ec8092bef656a71d22261fd3b70651e8318.diff

[clang] 82923c7 - [analyzer] Add Fuchsia Handle checker

2019-12-20 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-12-20T12:33:16-08:00 New Revision: 82923c71efa57600d015dbc281202941d3d64dde URL: https://github.com/llvm/llvm-project/commit/82923c71efa57600d015dbc281202941d3d64dde DIFF: https://github.com/llvm/llvm-project/commit/82923c71efa57600d015dbc281202941d3d64dde.diff

[clang] fe17b30 - [attributes][analyzer] Add annotations for handles.

2019-12-20 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-12-20T11:47:55-08:00 New Revision: fe17b30a79572f0d50fe78f6a07d5194cbf90860 URL: https://github.com/llvm/llvm-project/commit/fe17b30a79572f0d50fe78f6a07d5194cbf90860 DIFF: https://github.com/llvm/llvm-project/commit/fe17b30a79572f0d50fe78f6a07d5194cbf90860.diff

[clang] ea93d7d - [CFG] Add an option to expand CXXDefaultInitExpr into aggregate initialization

2019-12-17 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-12-17T17:56:06-08:00 New Revision: ea93d7d6421612e9ea51b321eaf97fbdd64fe39b URL: https://github.com/llvm/llvm-project/commit/ea93d7d6421612e9ea51b321eaf97fbdd64fe39b DIFF: https://github.com/llvm/llvm-project/commit/ea93d7d6421612e9ea51b321eaf97fbdd64fe39b.diff

[clang] 9fdcae7 - [analyzer] Do not cache out on some shared implicit AST nodes

2019-12-11 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-12-11T17:15:12-08:00 New Revision: 9fdcae7c81f5ff92ad694f5d993a042a525fd6bc URL: https://github.com/llvm/llvm-project/commit/9fdcae7c81f5ff92ad694f5d993a042a525fd6bc DIFF: https://github.com/llvm/llvm-project/commit/9fdcae7c81f5ff92ad694f5d993a042a525fd6bc.diff

[clang] 5882e6f - [analyzer] Escape symbols conjured into specific regions during a conservative EvalCall

2019-12-11 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-12-11T11:44:10-08:00 New Revision: 5882e6f36fd9bfc7382e6763c5591b3497428d83 URL: https://github.com/llvm/llvm-project/commit/5882e6f36fd9bfc7382e6763c5591b3497428d83 DIFF: https://github.com/llvm/llvm-project/commit/5882e6f36fd9bfc7382e6763c5591b3497428d83.diff

[clang] 8434fbb - Revert "[analyzer] Keep track of escaped locals"

2019-12-10 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-12-10T16:42:03-08:00 New Revision: 8434fbbee62e382376a39787785909bd55ae1696 URL: https://github.com/llvm/llvm-project/commit/8434fbbee62e382376a39787785909bd55ae1696 DIFF: https://github.com/llvm/llvm-project/commit/8434fbbee62e382376a39787785909bd55ae1696.diff

[clang] f3a2820 - [analyzer] Keep track of escaped locals

2019-12-10 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-12-10T08:51:33-08:00 New Revision: f3a28202ef58551db15818f8f51afd21e0f3e231 URL: https://github.com/llvm/llvm-project/commit/f3a28202ef58551db15818f8f51afd21e0f3e231 DIFF: https://github.com/llvm/llvm-project/commit/f3a28202ef58551db15818f8f51afd21e0f3e231.diff

[clang] 8994d63 - [scan-build-py] Set of small fixes

2019-12-05 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-12-05T09:00:16-08:00 New Revision: 8994d632c8d31d527490e8693b0881d9278464e6 URL: https://github.com/llvm/llvm-project/commit/8994d632c8d31d527490e8693b0881d9278464e6 DIFF: https://github.com/llvm/llvm-project/commit/8994d632c8d31d527490e8693b0881d9278464e6.diff

[clang-tools-extra] 5c5e860 - [clang-tidy] Fix PR35824

2019-11-27 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-11-27T11:07:16-08:00 New Revision: 5c5e860535d8924a3d6eb950bb8a4945df01e9b7 URL: https://github.com/llvm/llvm-project/commit/5c5e860535d8924a3d6eb950bb8a4945df01e9b7 DIFF: https://github.com/llvm/llvm-project/commit/5c5e860535d8924a3d6eb950bb8a4945df01e9b7.diff

[clang] bcd0798 - [LifetimeAnalysis] Fix PR44150

2019-11-27 Thread Gabor Horvath via cfe-commits
Author: Gabor Horvath Date: 2019-11-27T09:15:14-08:00 New Revision: bcd0798c47ca865f95226859893016a17402441e URL: https://github.com/llvm/llvm-project/commit/bcd0798c47ca865f95226859893016a17402441e DIFF: https://github.com/llvm/llvm-project/commit/bcd0798c47ca865f95226859893016a17402441e.diff

r370773 - [LifetimeAnalysis] Fix some false positives

2019-09-03 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Sep 3 09:17:24 2019 New Revision: 370773 URL: http://llvm.org/viewvc/llvm-project?rev=370773&view=rev Log: [LifetimeAnalysis] Fix some false positives Differential Revision: https://reviews.llvm.org/D66806 Modified: cfe/trunk/lib/Sema/SemaInit.cpp cfe/trunk/test/

r369928 - [NFC] Add comments to some bool arguments for better readability

2019-08-26 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Aug 26 10:03:01 2019 New Revision: 369928 URL: http://llvm.org/viewvc/llvm-project?rev=369928&view=rev Log: [NFC] Add comments to some bool arguments for better readability Modified: cfe/trunk/lib/Sema/SemaInit.cpp Modified: cfe/trunk/lib/Sema/SemaInit.cpp URL: http:

r369820 - Fix a test to test what the name suggest.

2019-08-23 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Aug 23 15:26:49 2019 New Revision: 369820 URL: http://llvm.org/viewvc/llvm-project?rev=369820&view=rev Log: Fix a test to test what the name suggest. Modified: cfe/trunk/test/Sema/warn-lifetime-analysis-nocfg-disabled.cpp Modified: cfe/trunk/test/Sema/warn-lifetime-an

r369817 - [LifetimeAnalysis] Make it possible to disable the new warnings

2019-08-23 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Aug 23 15:21:33 2019 New Revision: 369817 URL: http://llvm.org/viewvc/llvm-project?rev=369817&view=rev Log: [LifetimeAnalysis] Make it possible to disable the new warnings Added: cfe/trunk/test/Sema/warn-lifetime-analysis-nocfg-disabled.cpp Modified: cfe/trunk/incl

r369408 - [LifetimeAnalysis] Add support for free functions

2019-08-20 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Aug 20 09:45:06 2019 New Revision: 369408 URL: http://llvm.org/viewvc/llvm-project?rev=369408&view=rev Log: [LifetimeAnalysis] Add support for free functions Differential Revision: https://reviews.llvm.org/D66303 Modified: cfe/trunk/lib/Sema/SemaInit.cpp cfe/trunk

r368871 - [LifetimeAnalysis] Fix false negatives of statement local lifetime analysis for some STL implementation

2019-08-14 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Wed Aug 14 09:34:56 2019 New Revision: 368871 URL: http://llvm.org/viewvc/llvm-project?rev=368871&view=rev Log: [LifetimeAnalysis] Fix false negatives of statement local lifetime analysis for some STL implementation Differential Revision: https://reviews.llvm.org/D66152 Modi

r368588 - Fix multiple lifetime warning messages for range based for loop

2019-08-12 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Aug 12 09:19:39 2019 New Revision: 368588 URL: http://llvm.org/viewvc/llvm-project?rev=368588&view=rev Log: Fix multiple lifetime warning messages for range based for loop Modified: cfe/trunk/lib/Sema/SemaInit.cpp cfe/trunk/test/Sema/warn-lifetime-analysis-nocfg.cp

r368534 - Properly detect temporary gsl::Owners through reference initialization chains.

2019-08-11 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Sun Aug 11 07:39:42 2019 New Revision: 368534 URL: http://llvm.org/viewvc/llvm-project?rev=368534&view=rev Log: Properly detect temporary gsl::Owners through reference initialization chains. Modified: cfe/trunk/lib/Sema/SemaInit.cpp cfe/trunk/test/Sema/warn-lifetime-an

r368528 - Properly handle reference initialization when detecting gsl::Pointer initialization chains

2019-08-11 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Sun Aug 11 01:05:28 2019 New Revision: 368528 URL: http://llvm.org/viewvc/llvm-project?rev=368528&view=rev Log: Properly handle reference initialization when detecting gsl::Pointer initialization chains Modified: cfe/trunk/lib/Sema/SemaInit.cpp cfe/trunk/test/Sema/war

r368501 - Fix a false positive warning when initializing members with gsl::Owners.

2019-08-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Aug 9 17:32:29 2019 New Revision: 368501 URL: http://llvm.org/viewvc/llvm-project?rev=368501&view=rev Log: Fix a false positive warning when initializing members with gsl::Owners. Modified: cfe/trunk/lib/Sema/SemaInit.cpp cfe/trunk/test/Sema/warn-lifetime-analysis

r368499 - Attempt to reapply "Even more warnings utilizing gsl::Owner/gsl::Pointer annotations"

2019-08-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Aug 9 16:03:50 2019 New Revision: 368499 URL: http://llvm.org/viewvc/llvm-project?rev=368499&view=rev Log: Attempt to reapply "Even more warnings utilizing gsl::Owner/gsl::Pointer annotations" Modified: cfe/trunk/lib/Sema/SemaInit.cpp cfe/trunk/test/Sema/warn-lif

r368463 - Revert Even more warnings utilizing gsl::Owner/gsl::Pointer annotations

2019-08-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Aug 9 12:01:23 2019 New Revision: 368463 URL: http://llvm.org/viewvc/llvm-project?rev=368463&view=rev Log: Revert Even more warnings utilizing gsl::Owner/gsl::Pointer annotations This reverts r368454 (git commit 7c3c8ba8daf40534e09f6fe8701b723e25e4e2dc) Modified: cfe

r368462 - Revert Fix a build bot failure and multiple warnings instances for range base for loops

2019-08-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Aug 9 11:58:09 2019 New Revision: 368462 URL: http://llvm.org/viewvc/llvm-project?rev=368462&view=rev Log: Revert Fix a build bot failure and multiple warnings instances for range base for loops This reverts r368459 (git commit 2bf522aea62e4fb653cacb68072167d25149099e)

r368459 - Fix a build bot failure and multiple warnings instances for range base for loops

2019-08-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Aug 9 10:42:41 2019 New Revision: 368459 URL: http://llvm.org/viewvc/llvm-project?rev=368459&view=rev Log: Fix a build bot failure and multiple warnings instances for range base for loops Modified: cfe/trunk/lib/Sema/SemaInit.cpp cfe/trunk/test/Sema/warn-lifetime-

r368454 - Even more warnings utilizing gsl::Owner/gsl::Pointer annotations

2019-08-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Aug 9 10:11:32 2019 New Revision: 368454 URL: http://llvm.org/viewvc/llvm-project?rev=368454&view=rev Log: Even more warnings utilizing gsl::Owner/gsl::Pointer annotations Differential Revision: https://reviews.llvm.org/D65127 Modified: cfe/trunk/lib/Sema/SemaInit.cp

r368446 - More warnings regarding gsl::Pointer and gsl::Owner attributes

2019-08-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Aug 9 08:16:35 2019 New Revision: 368446 URL: http://llvm.org/viewvc/llvm-project?rev=368446&view=rev Log: More warnings regarding gsl::Pointer and gsl::Owner attributes Differential Revision: https://reviews.llvm.org/D65120 Modified: cfe/trunk/lib/Sema/SemaInit.cpp

r368072 - Teach some warnings to respect gsl::Pointer and gsl::Owner attributes

2019-08-06 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Aug 6 12:13:29 2019 New Revision: 368072 URL: http://llvm.org/viewvc/llvm-project?rev=368072&view=rev Log: Teach some warnings to respect gsl::Pointer and gsl::Owner attributes This patch extends some existing warnings to utilize the knowledge about the gsl::Pointer and

r352473 - [analyzer] Toning down invalidation a bit

2019-01-29 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Jan 29 02:27:14 2019 New Revision: 352473 URL: http://llvm.org/viewvc/llvm-project?rev=352473&view=rev Log: [analyzer] Toning down invalidation a bit When a function takes the address of a field the analyzer will no longer assume that the function will change other fields

r352470 - [analyzer] Added a checklist to help checker authors and reviewers

2019-01-29 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Jan 29 02:21:49 2019 New Revision: 352470 URL: http://llvm.org/viewvc/llvm-project?rev=352470&view=rev Log: [analyzer] Added a checklist to help checker authors and reviewers Differential Revision: https://reviews.llvm.org/D52984 Modified: cfe/trunk/www/analyzer/check

r352468 - [analyzer] Fix a typo in docs

2019-01-29 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Jan 29 02:15:52 2019 New Revision: 352468 URL: http://llvm.org/viewvc/llvm-project?rev=352468&view=rev Log: [analyzer] Fix a typo in docs Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/CheckerDo

r349266 - [analyzer] Assume that we always have a SubEngine available

2018-12-15 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Sat Dec 15 05:20:33 2018 New Revision: 349266 URL: http://llvm.org/viewvc/llvm-project?rev=349266&view=rev Log: [analyzer] Assume that we always have a SubEngine available The removed codepath was dead. Differential Revision: https://reviews.llvm.org/D55697 Modified: cfe

r348848 - [analyzer] Fix a minor typo.

2018-12-11 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Dec 11 06:40:48 2018 New Revision: 348848 URL: http://llvm.org/viewvc/llvm-project?rev=348848&view=rev Log: [analyzer] Fix a minor typo. Modified: cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h Modified: cfe/trunk/include/clang/StaticAnalyzer/Co

r345965 - [analyzer][CTU] Correctly signal in the function index generation tool if there was an error

2018-11-02 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Nov 2 04:22:22 2018 New Revision: 345965 URL: http://llvm.org/viewvc/llvm-project?rev=345965&view=rev Log: [analyzer][CTU] Correctly signal in the function index generation tool if there was an error Differential Revision: https://reviews.llvm.org/D53979 Modified: c

r344017 - [analyzer] Support Reinitializes attribute in MisusedMovedObject check

2018-10-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Oct 9 00:28:57 2018 New Revision: 344017 URL: http://llvm.org/viewvc/llvm-project?rev=344017&view=rev Log: [analyzer] Support Reinitializes attribute in MisusedMovedObject check Differential Revision: https://reviews.llvm.org/D52983 Modified: cfe/trunk/lib/StaticAnal

[clang-tools-extra] r332223 - [clang-tidy] Add terminating continue check

2018-05-14 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon May 14 03:10:02 2018 New Revision: 332223 URL: http://llvm.org/viewvc/llvm-project?rev=332223&view=rev Log: [clang-tidy] Add terminating continue check Patch by: Daniel Kolozsvari! Differential Revision: https://reviews.llvm.org/D33844 Added: clang-tools-extra/trunk/

r331759 - [ASTMatchers] Overload isConstexpr for ifStmts

2018-05-08 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue May 8 04:53:32 2018 New Revision: 331759 URL: http://llvm.org/viewvc/llvm-project?rev=331759&view=rev Log: [ASTMatchers] Overload isConstexpr for ifStmts Differential Revision: https://reviews.llvm.org/D46233 Modified: cfe/trunk/docs/LibASTMatchersReference.html

[clang-tools-extra] r330719 - [clang-tidy] Fix PR35468

2018-04-24 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Apr 24 07:45:58 2018 New Revision: 330719 URL: http://llvm.org/viewvc/llvm-project?rev=330719&view=rev Log: [clang-tidy] Fix PR35468 Differential Revision: https://reviews.llvm.org/D46003 Added: clang-tools-extra/trunk/test/clang-tidy/misc-unconventional-assign-opera

r330009 - [analyzer] Fix null deref in AnyFunctionCall::getRuntimeDefinition

2018-04-13 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Apr 13 05:36:08 2018 New Revision: 330009 URL: http://llvm.org/viewvc/llvm-project?rev=330009&view=rev Log: [analyzer] Fix null deref in AnyFunctionCall::getRuntimeDefinition Patch by: Rafael Stahl! Differential Revision: https://reviews.llvm.org/D45564 Added: cfe/tr

r326324 - [analyzer] Fix a compiler warning

2018-02-28 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Wed Feb 28 06:01:48 2018 New Revision: 326324 URL: http://llvm.org/viewvc/llvm-project?rev=326324&view=rev Log: [analyzer] Fix a compiler warning Modified: cfe/trunk/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h Modified: cfe/trunk/include/clang/StaticAnaly

r326323 - [analyzer] Support for naive cross translation unit analysis

2018-02-28 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Wed Feb 28 05:23:10 2018 New Revision: 326323 URL: http://llvm.org/viewvc/llvm-project?rev=326323&view=rev Log: [analyzer] Support for naive cross translation unit analysis The aim of this patch is to be minimal to enable incremental development of the feature on the top of th

[clang-tools-extra] r325572 - [clang-tidy] Replace the usage of std::uncaught_exception with std::uncaught_exceptions

2018-02-20 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Feb 20 02:48:38 2018 New Revision: 325572 URL: http://llvm.org/viewvc/llvm-project?rev=325572&view=rev Log: [clang-tidy] Replace the usage of std::uncaught_exception with std::uncaught_exceptions Patch by: Daniel Kolozsvari! Differential Revision: https://reviews.llvm.or

[clang-tools-extra] r325225 - [clang-tidy] Make a test pass on platforms where exceptions disabled by default.

2018-02-15 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Thu Feb 15 01:24:55 2018 New Revision: 325225 URL: http://llvm.org/viewvc/llvm-project?rev=325225&view=rev Log: [clang-tidy] Make a test pass on platforms where exceptions disabled by default. Modified: clang-tools-extra/trunk/test/clang-tidy/bugprone-throw-keyword-missing

[clang-tools-extra] r325223 - [clang-tidy] Minor documentation fix

2018-02-15 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Thu Feb 15 01:19:23 2018 New Revision: 325223 URL: http://llvm.org/viewvc/llvm-project?rev=325223&view=rev Log: [clang-tidy] Minor documentation fix Modified: clang-tools-extra/trunk/docs/clang-tidy/checks/bugprone-throw-keyword-missing.rst Modified: clang-tools-extra/t

[clang-tools-extra] r325222 - [clang-tidy] New checker for exceptions that are created but not thrown

2018-02-15 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Thu Feb 15 01:08:51 2018 New Revision: 325222 URL: http://llvm.org/viewvc/llvm-project?rev=325222&view=rev Log: [clang-tidy] New checker for exceptions that are created but not thrown Patch by: Kristof Umann Differential Revision: https://reviews.llvm.org/D43120 Added: c

r324809 - Make a build bot happy.

2018-02-10 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Sat Feb 10 06:26:53 2018 New Revision: 324809 URL: http://llvm.org/viewvc/llvm-project?rev=324809&view=rev Log: Make a build bot happy. Modified: cfe/trunk/lib/Frontend/FrontendActions.cpp cfe/trunk/lib/FrontendTool/ExecuteCompilerInvocation.cpp Modified: cfe/trunk/li

r324808 - [Templight] Template Instantiation Observer

2018-02-10 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Sat Feb 10 06:04:45 2018 New Revision: 324808 URL: http://llvm.org/viewvc/llvm-project?rev=324808&view=rev Log: [Templight] Template Instantiation Observer This patch adds a base-class called TemplateInstantiationObserver which gets notified whenever a template instantiation i

r323590 - Attempt to make the PS4 build bot happy.

2018-01-27 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Sat Jan 27 08:38:56 2018 New Revision: 323590 URL: http://llvm.org/viewvc/llvm-project?rev=323590&view=rev Log: Attempt to make the PS4 build bot happy. Modified: cfe/trunk/unittests/AST/ASTImporterTest.cpp Modified: cfe/trunk/unittests/AST/ASTImporterTest.cpp URL: http:

r323589 - [ASTImporter] Add support to import some AST nodes:

2018-01-27 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Sat Jan 27 08:11:45 2018 New Revision: 323589 URL: http://llvm.org/viewvc/llvm-project?rev=323589&view=rev Log: [ASTImporter] Add support to import some AST nodes: * CXXOperatorCallExpr * SizeOfPackExpr * DependentTemplateSpecializationType * DependentSizedArray * CXXTypeidExp

r323115 - [analyzer] Model and check unrepresentable left shifts

2018-01-22 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Jan 22 05:32:10 2018 New Revision: 323115 URL: http://llvm.org/viewvc/llvm-project?rev=323115&view=rev Log: [analyzer] Model and check unrepresentable left shifts Patch by: Reka Nikolett Kovacs Differential Revision: https://reviews.llvm.org/D41816 Modified: cfe/trun

r321933 - [analyzer] Fix some check's output plist not containing the check name

2018-01-06 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Sat Jan 6 02:51:00 2018 New Revision: 321933 URL: http://llvm.org/viewvc/llvm-project?rev=321933&view=rev Log: [analyzer] Fix some check's output plist not containing the check name Differential Revision: https://reviews.llvm.org/D41538 Modified: cfe/trunk/include/clang/

r321190 - Make DiagnosticIDs::getAllDiagnostics use std::vector. NFC.

2017-12-20 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Wed Dec 20 08:55:41 2017 New Revision: 321190 URL: http://llvm.org/viewvc/llvm-project?rev=321190&view=rev Log: Make DiagnosticIDs::getAllDiagnostics use std::vector. NFC. The size of the result vector is currently around 4600 with Flavor::WarningOrError, which makes std::vect

[clang-tools-extra] r321169 - Fix an error in the release notes.

2017-12-20 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Wed Dec 20 04:30:27 2017 New Revision: 321169 URL: http://llvm.org/viewvc/llvm-project?rev=321169&view=rev Log: Fix an error in the release notes. Modified: clang-tools-extra/trunk/docs/ReleaseNotes.rst Modified: clang-tools-extra/trunk/docs/ReleaseNotes.rst URL: http://

[clang-tools-extra] r321168 - [clang-tidy] Misc redundant expression checker updated for ineffective bitwise operator expressions

2017-12-20 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Wed Dec 20 04:22:16 2017 New Revision: 321168 URL: http://llvm.org/viewvc/llvm-project?rev=321168&view=rev Log: [clang-tidy] Misc redundant expression checker updated for ineffective bitwise operator expressions Examples: * Always evaluates to 0: ``` int X; if (0 & X) re

[clang-tools-extra] r319170 - [clang-tidy] Fix tests for ReplaceRandomShuffleCheck

2017-11-28 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Nov 28 05:54:52 2017 New Revision: 319170 URL: http://llvm.org/viewvc/llvm-project?rev=319170&view=rev Log: [clang-tidy] Fix tests for ReplaceRandomShuffleCheck Patch by: Daniel Kolozsvari! Differential Revision: https://reviews.llvm.org/D40516 Modified: clang-tools-

[clang-tools-extra] r319033 - [clang-tidy] Misc redundant expressions check updated for overloaded operators

2017-11-27 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Nov 27 07:05:24 2017 New Revision: 319033 URL: http://llvm.org/viewvc/llvm-project?rev=319033&view=rev Log: [clang-tidy] Misc redundant expressions check updated for overloaded operators Patch by: Lilla Barancsuk Differential Revision: https://reviews.llvm.org/D39243 Mod

[clang-tools-extra] r318523 - [clang-tidy] Fix an oversight after renaming a check

2017-11-17 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Nov 17 04:28:58 2017 New Revision: 318523 URL: http://llvm.org/viewvc/llvm-project?rev=318523&view=rev Log: [clang-tidy] Fix an oversight after renaming a check Modified: clang-tools-extra/trunk/clang-tidy/bugprone/BugproneTidyModule.cpp clang-tools-extra/trunk/tes

[clang-tools-extra] r318522 - [clang-tidy] Add a check for undelegated copy of base classes

2017-11-17 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Nov 17 04:23:30 2017 New Revision: 318522 URL: http://llvm.org/viewvc/llvm-project?rev=318522&view=rev Log: [clang-tidy] Add a check for undelegated copy of base classes Finds copy constructors where the constructor don't call the copy constructor of the base class. ``` c

r318150 - Make DiagnosticIDs::getAllDiagnostics static. NFC.

2017-11-14 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Nov 14 04:14:49 2017 New Revision: 318150 URL: http://llvm.org/viewvc/llvm-project?rev=318150&view=rev Log: Make DiagnosticIDs::getAllDiagnostics static. NFC. Patch by: Andras Leitereg! Differential Revision: https://reviews.llvm.org/D39372 Modified: cfe/trunk/includ

r318147 - [ASTImporter] TypeAliasTemplate and PackExpansion importing capability

2017-11-14 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Nov 14 03:30:38 2017 New Revision: 318147 URL: http://llvm.org/viewvc/llvm-project?rev=318147&view=rev Log: [ASTImporter] TypeAliasTemplate and PackExpansion importing capability Patch by: Zoltan Gera! Differential Revision: https://reviews.llvm.org/D39247 Modified:

r318030 - [analyzer] Document the issue hash debugging facility

2017-11-13 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Nov 13 03:13:02 2017 New Revision: 318030 URL: http://llvm.org/viewvc/llvm-project?rev=318030&view=rev Log: [analyzer] Document the issue hash debugging facility Differential Revision: https://reviews.llvm.org/D39543 Modified: cfe/trunk/docs/analyzer/DebugChecks.rst

[clang-tools-extra] r317570 - [clang-tidy] Misc redundant expressions checker updated for macros

2017-11-07 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Nov 7 05:17:58 2017 New Revision: 317570 URL: http://llvm.org/viewvc/llvm-project?rev=317570&view=rev Log: [clang-tidy] Misc redundant expressions checker updated for macros Redundant Expression Checker is updated to be able to detect expressions that contain macros. Also

[clang-tools-extra] r317468 - [clang-tidy] Support relative paths in run-clang-tidy.py

2017-11-06 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Nov 6 02:36:02 2017 New Revision: 317468 URL: http://llvm.org/viewvc/llvm-project?rev=317468&view=rev Log: [clang-tidy] Support relative paths in run-clang-tidy.py Unfortunately, these python scripts are not tested currently. I did the testing manually on LLVM by editing

r316924 - [analyzer] Left shifting a negative value is undefined

2017-10-30 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Oct 30 10:06:42 2017 New Revision: 316924 URL: http://llvm.org/viewvc/llvm-project?rev=316924&view=rev Log: [analyzer] Left shifting a negative value is undefined The analyzer did not return an UndefVal in case a negative value was left shifted. I also altered the UndefRes

r316900 - [analyzer] Use the signature of the primary template for issue hash calculation

2017-10-30 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Oct 30 05:16:07 2017 New Revision: 316900 URL: http://llvm.org/viewvc/llvm-project?rev=316900&view=rev Log: [analyzer] Use the signature of the primary template for issue hash calculation Now when a template is instantiated more times and there is a bug found in the instan

r316892 - [analyzer] lock_guard and unique_lock extension for BlockInCriticalSection checker

2017-10-30 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Oct 30 03:09:55 2017 New Revision: 316892 URL: http://llvm.org/viewvc/llvm-project?rev=316892&view=rev Log: [analyzer] lock_guard and unique_lock extension for BlockInCriticalSection checker A patch by zdtorok (Zoltán Dániel Török)! Differential Revision: https://reviews

r316886 - Add missing expected-no-diagnostics comment to test.

2017-10-30 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Oct 30 02:01:48 2017 New Revision: 316886 URL: http://llvm.org/viewvc/llvm-project?rev=316886&view=rev Log: Add missing expected-no-diagnostics comment to test. Modified: cfe/trunk/test/Analysis/block-in-critical-section.m Modified: cfe/trunk/test/Analysis/block-in-cr

r316885 - [analyzer] Handle ObjC messages conservatively in CallDescription

2017-10-30 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Oct 30 01:47:13 2017 New Revision: 316885 URL: http://llvm.org/viewvc/llvm-project?rev=316885&view=rev Log: [analyzer] Handle ObjC messages conservatively in CallDescription Differential Revision: https://reviews.llvm.org/D37470 Added: cfe/trunk/test/Analysis/block-in

r316764 - [CrossTU] Fix handling of Cross Translation Unit directory path

2017-10-27 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Oct 27 05:53:37 2017 New Revision: 316764 URL: http://llvm.org/viewvc/llvm-project?rev=316764&view=rev Log: [CrossTU] Fix handling of Cross Translation Unit directory path Differential Revision: https://reviews.llvm.org/D38842 Modified: cfe/trunk/lib/CrossTU/CrossTran

r316157 - [analyzer] Dump signed integers in SymIntExpr and IntSymExpr correctly

2017-10-19 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Thu Oct 19 04:58:21 2017 New Revision: 316157 URL: http://llvm.org/viewvc/llvm-project?rev=316157&view=rev Log: [analyzer] Dump signed integers in SymIntExpr and IntSymExpr correctly Patch by: Adam Balogh! Differential Revision: https://reviews.llvm.org/D39048 Modified:

r316069 - [ASTImporter] Import SubStmt of CaseStmt

2017-10-18 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Wed Oct 18 02:25:18 2017 New Revision: 316069 URL: http://llvm.org/viewvc/llvm-project?rev=316069&view=rev Log: [ASTImporter] Import SubStmt of CaseStmt Patch by: Rafael Stahl! Differential Revision: https://reviews.llvm.org/D38943 Modified: cfe/trunk/lib/AST/ASTImporter

r315296 - [analyzer] Implement pointer arithmetic on constants

2017-10-10 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Oct 10 04:01:49 2017 New Revision: 315296 URL: http://llvm.org/viewvc/llvm-project?rev=315296&view=rev Log: [analyzer] Implement pointer arithmetic on constants Patch by: Rafael Stahl! Differential Revision: https://reviews.llvm.org/D37478 Added: cfe/trunk/test/Analy

[clang-tools-extra] r314785 - [clang-tidy] Fixed a small code example in docs. NFC.

2017-10-03 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Oct 3 04:40:07 2017 New Revision: 314785 URL: http://llvm.org/viewvc/llvm-project?rev=314785&view=rev Log: [clang-tidy] Fixed a small code example in docs. NFC. Modified: clang-tools-extra/trunk/docs/clang-tidy/checks/misc-string-constructor.rst Modified: clang-tool

r313975 - Add Cross Translation Unit support library

2017-09-22 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Sep 22 04:11:01 2017 New Revision: 313975 URL: http://llvm.org/viewvc/llvm-project?rev=313975&view=rev Log: Add Cross Translation Unit support library This patch introduces a class that can help to build tools that require cross translation unit facilities. This class allo

r313973 - [analyzer] Add new delete with non-virtual destructor check

2017-09-22 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Sep 22 03:16:33 2017 New Revision: 313973 URL: http://llvm.org/viewvc/llvm-project?rev=313973&view=rev Log: [analyzer] Add new delete with non-virtual destructor check Patch by: Reka Nikolett Kovacs Differential Revision: https://reviews.llvm.org/D35796 Added: cfe/tr

r313866 - [analyzer] Fix an assertion fail in VirtualCallChecker

2017-09-21 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Thu Sep 21 01:18:59 2017 New Revision: 313866 URL: http://llvm.org/viewvc/llvm-project?rev=313866&view=rev Log: [analyzer] Fix an assertion fail in VirtualCallChecker Differential Revision: https://reviews.llvm.org/D37978 Modified: cfe/trunk/lib/StaticAnalyzer/Checkers/Vi

r311877 - [analyzer][GSoC] Re-implemente current virtual calls checker in a path-sensitive way

2017-08-28 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Aug 28 01:44:43 2017 New Revision: 311877 URL: http://llvm.org/viewvc/llvm-project?rev=311877&view=rev Log: [analyzer][GSoC] Re-implemente current virtual calls checker in a path-sensitive way Patch by: Xin Wang Differential Revision: https://reviews.llvm.org/D34275 Mod

[clang-tools-extra] r310589 - [clang-tidy] Add integer division check

2017-08-10 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Thu Aug 10 06:30:30 2017 New Revision: 310589 URL: http://llvm.org/viewvc/llvm-project?rev=310589&view=rev Log: [clang-tidy] Add integer division check Patch by: Reka Nikolett Kovacs Differential Revision: https://reviews.llvm.org/D35932 Added: clang-tools-extra/trunk/cl

[clang-tools-extra] r310560 - [clang-tidy] Fix a check-fixes line

2017-08-10 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Thu Aug 10 02:29:39 2017 New Revision: 310560 URL: http://llvm.org/viewvc/llvm-project?rev=310560&view=rev Log: [clang-tidy] Fix a check-fixes line Modified: clang-tools-extra/trunk/test/clang-tidy/readability-static-accessed-through-instance.cpp Modified: clang-tools-e

[clang-tools-extra] r310559 - [clang-tidy] Minor documentation improvement

2017-08-10 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Thu Aug 10 02:13:26 2017 New Revision: 310559 URL: http://llvm.org/viewvc/llvm-project?rev=310559&view=rev Log: [clang-tidy] Minor documentation improvement Patch by: Lilla Barancsuk Modified: clang-tools-extra/trunk/docs/clang-tidy/checks/readability-static-accessed-thr

r310521 - [Sema] Assign new flag -Wenum-compare-switch to switch-related parts of -Wenum-compare

2017-08-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Wed Aug 9 13:56:43 2017 New Revision: 310521 URL: http://llvm.org/viewvc/llvm-project?rev=310521&view=rev Log: [Sema] Assign new flag -Wenum-compare-switch to switch-related parts of -Wenum-compare Patch by: Reka Nikolett Kovacs Differential Revision: https://reviews.llvm.o

r310468 - [Sema] -Wenum-compare no longer warn on anonymous enums in switch statements

2017-08-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Wed Aug 9 05:34:58 2017 New Revision: 310468 URL: http://llvm.org/viewvc/llvm-project?rev=310468&view=rev Log: [Sema] -Wenum-compare no longer warn on anonymous enums in switch statements Patch by: Reka Nikolett Kovacs Modified: cfe/trunk/lib/Sema/SemaStmt.cpp cfe/tr

r310449 - [Sema] Extend -Wenum-compare to handle mixed enum comparisons in switch statements

2017-08-09 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Wed Aug 9 01:57:09 2017 New Revision: 310449 URL: http://llvm.org/viewvc/llvm-project?rev=310449&view=rev Log: [Sema] Extend -Wenum-compare to handle mixed enum comparisons in switch statements Patch by: Reka Nikolett Kovacs Differential Revision: https://reviews.llvm.org/D

[clang-tools-extra] r310371 - [clang-tidy] Add new readability non-idiomatic static access check

2017-08-08 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Tue Aug 8 08:33:48 2017 New Revision: 310371 URL: http://llvm.org/viewvc/llvm-project?rev=310371&view=rev Log: [clang-tidy] Add new readability non-idiomatic static access check Patch by: Lilla Barancsuk Differential Revision: https://reviews.llvm.org/D35937 Added: cla

r309948 - Fix some typos in the documentation.

2017-08-03 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Thu Aug 3 08:38:14 2017 New Revision: 309948 URL: http://llvm.org/viewvc/llvm-project?rev=309948&view=rev Log: Fix some typos in the documentation. Patch by: Reka Nikolett Kovacs Modified: cfe/trunk/docs/InternalsManual.rst Modified: cfe/trunk/docs/InternalsManual.rst U

[clang-tools-extra] r308954 - [clang-tidy] Handle incomplete types in bugprone-undefined-memory-manipulation

2017-07-24 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Mon Jul 24 23:52:08 2017 New Revision: 308954 URL: http://llvm.org/viewvc/llvm-project?rev=308954&view=rev Log: [clang-tidy] Handle incomplete types in bugprone-undefined-memory-manipulation check Patch by: Reka Nikolett Kovacs Differential Revision: https://reviews.llvm.org/

[clang-tools-extra] r308022 - [clang-tidy] Minor documentation fix. NFC.

2017-07-14 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Jul 14 05:31:21 2017 New Revision: 308022 URL: http://llvm.org/viewvc/llvm-project?rev=308022&view=rev Log: [clang-tidy] Minor documentation fix. NFC. Modified: clang-tools-extra/trunk/docs/clang-tidy/checks/bugprone-undefined-memory-manipulation.rst Modified: clang

[clang-tools-extra] r308021 - [clang-tidy] Add bugprone-undefined-memory-manipulation check

2017-07-14 Thread Gabor Horvath via cfe-commits
Author: xazax Date: Fri Jul 14 05:20:19 2017 New Revision: 308021 URL: http://llvm.org/viewvc/llvm-project?rev=308021&view=rev Log: [clang-tidy] Add bugprone-undefined-memory-manipulation check Patch by: Reka Nikolett Kovacs Differential Revision: https://reviews.llvm.org/D35051 Added: cla

  1   2   3   >