]>
Commit | Line | Data |
---|---|---|
64b92d63 | 1 | /* SPDX-License-Identifier: LGPL-2.1-or-later */ |
1813613f | 2 | /* Limit the number of expressions to 6 for performance reasons */ |
ec2ce0c5 AR |
3 | @@ |
4 | expression e; | |
1f724790 FS |
5 | typedef JsonVariant; |
6 | type T != JsonVariant*; | |
1813613f | 7 | constant T n0, n1, n2, n3, n4, n5; |
ec2ce0c5 | 8 | @@ |
1f724790 | 9 | ( |
ec2ce0c5 AR |
10 | - e != n0 && e != n1 && e != n2 && e != n3 && e != n4 && e != n5 |
11 | + !IN_SET(e, n0, n1, n2, n3, n4, n5) | |
1f724790 | 12 | | |
a2d61f07 LP |
13 | - e != n0 && e != n1 && e != n2 && e != n3 && e != n4 |
14 | + !IN_SET(e, n0, n1, n2, n3, n4) | |
1f724790 | 15 | | |
a2d61f07 LP |
16 | - e != n0 && e != n1 && e != n2 && e != n3 |
17 | + !IN_SET(e, n0, n1, n2, n3) | |
1f724790 | 18 | | |
a2d61f07 LP |
19 | - e != n0 && e != n1 && e != n2 |
20 | + !IN_SET(e, n0, n1, n2) | |
1f724790 | 21 | | |
a2d61f07 LP |
22 | - e != n0 && e != n1 |
23 | + !IN_SET(e, n0, n1) | |
1f724790 | 24 | ) |