blob: 8a5f3b0f7dfcb08672859da46f3ab564640a0fe6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# implicit-casts
Finds places with unwanted implicit casts in function calls.
#### Supported cases
* pointer->bool cast in functions accepting bool and pointers, example:
MyWidget(bool b, QObject *parent = nullptr) {}
MyWidget(parent);
* bool->int
void func(int duration);
func(someBool);
This last case is disabled due to false positives when calling C code.
You can enable it by with:
`export CLAZY_EXTRA_OPTIONS=implicit-casts-bool-to-int`
|