12 lines
292 B
C++
12 lines
292 B
C++
|
// RUN: clang-tidy %s -checks=-*,misc-redundant-expression -- -std=c++20 | count 0
|
||
|
|
||
|
namespace concepts {
|
||
|
// redundant expressions inside concepts make sense, ignore them
|
||
|
template <class I>
|
||
|
concept TestConcept = requires(I i) {
|
||
|
{i - i};
|
||
|
{i && i};
|
||
|
{i ? i : i};
|
||
|
};
|
||
|
} // namespace concepts
|