blob: aa712edf445b6f169e83147ea62fec7b1903f40e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
// RUN: clang-tidy %s -checks='-*,readability-braces-around-statements' -- -std=c++2b | count 0
constexpr void handle(bool) {}
constexpr void shouldPass() {
if consteval {
handle(true);
} else {
handle(false);
}
}
constexpr void shouldPassNegated() {
if !consteval {
handle(false);
} else {
handle(true);
}
}
constexpr void shouldPassSimple() {
if consteval {
handle(true);
}
}
void run() {
shouldPass();
shouldPassNegated();
shouldPassSimple();
}
|