https://github.com/vbvictor closed
https://github.com/llvm/llvm-project/pull/152047
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/vbvictor updated
https://github.com/llvm/llvm-project/pull/152047
>From bb17fb65d031190efff6a6ec1c0ca6d9c0d35abb Mon Sep 17 00:00:00 2001
From: Victor Baranov
Date: Tue, 5 Aug 2025 01:15:02 +0300
Subject: [PATCH 1/7] [clang-tidy] Add new check 'llvm-use-ranges'
---
.../clan
@@ -0,0 +1,60 @@
+.. title:: clang-tidy - llvm-use-ranges
+
+llvm-use-ranges
+===
+
+Finds calls to STL library iterator algorithms that could be replaced with
+LLVM range-based algorithms from ``llvm/ADT/STLExtras.h``.
+
+Example
+---
+
+.. code-block:: c++
+
+ a
https://github.com/5chmidti approved this pull request.
https://github.com/llvm/llvm-project/pull/152047
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/vbvictor updated
https://github.com/llvm/llvm-project/pull/152047
>From bb17fb65d031190efff6a6ec1c0ca6d9c0d35abb Mon Sep 17 00:00:00 2001
From: Victor Baranov
Date: Tue, 5 Aug 2025 01:15:02 +0300
Subject: [PATCH 1/6] [clang-tidy] Add new check 'llvm-use-ranges'
---
.../clan
https://github.com/vbvictor updated
https://github.com/llvm/llvm-project/pull/152047
>From bb17fb65d031190efff6a6ec1c0ca6d9c0d35abb Mon Sep 17 00:00:00 2001
From: Victor Baranov
Date: Tue, 5 Aug 2025 01:15:02 +0300
Subject: [PATCH 1/5] [clang-tidy] Add new check 'llvm-use-ranges'
---
.../clan
@@ -0,0 +1,60 @@
+.. title:: clang-tidy - llvm-use-ranges
+
+llvm-use-ranges
+===
+
+Finds calls to STL library iterator algorithms that could be replaced with
+LLVM range-based algorithms from ``llvm/ADT/STLExtras.h``.
+
+Example
+---
+
+.. code-block:: c++
+
+ a
https://github.com/vbvictor updated
https://github.com/llvm/llvm-project/pull/152047
>From bb17fb65d031190efff6a6ec1c0ca6d9c0d35abb Mon Sep 17 00:00:00 2001
From: Victor Baranov
Date: Tue, 5 Aug 2025 01:15:02 +0300
Subject: [PATCH 1/4] [clang-tidy] Add new check 'llvm-use-ranges'
---
.../clan
https://github.com/vbvictor updated
https://github.com/llvm/llvm-project/pull/152047
>From bb17fb65d031190efff6a6ec1c0ca6d9c0d35abb Mon Sep 17 00:00:00 2001
From: Victor Baranov
Date: Tue, 5 Aug 2025 01:15:02 +0300
Subject: [PATCH 1/3] [clang-tidy] Add new check 'llvm-use-ranges'
---
.../clan
@@ -124,6 +124,12 @@ New checks
Checks for uses of MLIR's old/to be deprecated ``OpBuilder::create`` form
and suggests using ``T::create`` instead.
+- New :doc:`llvm-use-ranges
+ ` check.
+
+ Detects calls to standard library iterator algorithms that could be replaced
--
vbvictor wrote:
Ping
https://github.com/llvm/llvm-project/pull/152047
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
vbvictor wrote:
> Thank you for coming up with this! It might be a very hacky thing to say, but
> could we exclude `llvm::sort` from the list? Changing `std::sort` to
> `llvm::sort` sometimes changes the underlying sort algorithm, and that breaks
> the order of "tie" elements. That in turn bre
https://github.com/vbvictor updated
https://github.com/llvm/llvm-project/pull/152047
>From 070a713efb6e860fd7d5b0af2d2b8e4fe35ff196 Mon Sep 17 00:00:00 2001
From: Victor Baranov
Date: Tue, 5 Aug 2025 01:15:02 +0300
Subject: [PATCH 1/2] [clang-tidy] Add new check 'llvm-use-ranges'
---
.../clan
13 matches
Mail list logo