Paul Fultz II
|
257efb4019
|
Check if uninit value is used in library function (#3516)
|
2021-10-20 20:51:59 +02:00 |
orbitcowboy
|
9c16f13651
|
Format
|
2021-10-16 00:31:55 +02:00 |
orbitcowboy
|
d4a98dfaab
|
Ticket #4716: Added a regression test
|
2021-10-15 22:50:29 +02:00 |
Paul Fultz II
|
2ca2abdf0e
|
Remove duplicate uninit warnings (#3478)
|
2021-10-04 07:50:23 +02:00 |
Daniel Marjamäki
|
eb50d19657
|
Uninitvar: Moved testcases for avoiding extra warnings from TestValueFlow to TestUninitVar
|
2021-10-03 22:15:35 +02:00 |
Daniel Marjamäki
|
6a1b7f53ce
|
Fixed CI
|
2021-10-03 18:47:21 +02:00 |
Paul Fultz II
|
9e9a982c6c
|
Fix 10468: False positive; uninitialized variable. Loop is always executed at least once (#3462)
|
2021-09-18 22:23:05 +02:00 |
Paul Fultz II
|
7f358b2bed
|
Format with uncrustify (#3388)
|
2021-08-07 20:51:18 +02:00 |
orbitcowboy
|
7d7241b076
|
#9772: FP uninitvar: in cppcheck 2.1; Added a regression to test
|
2021-07-06 14:24:07 +02:00 |
Paul Fultz II
|
fb9d659e25
|
Fix 10326: Regression: ValueFlow; Wrong Uninit value after do while (#3312)
|
2021-07-03 09:12:26 +02:00 |
Daniel Marjamäki
|
1a5449cbeb
|
Fixed #10327 (ValueFlow; Wrong Uninit value in called function)
|
2021-07-01 22:08:00 +02:00 |
Paul Fultz II
|
eb7b225fc1
|
Fix 10119: ValueFlow; object member is not uninitialized. happens when there is static member also. (#3299)
|
2021-06-19 13:58:18 +02:00 |
Daniel Marjamäki
|
a994bd5ba5
|
Uninitialized variables; Add todo test case
|
2021-05-28 18:09:43 +02:00 |
Paul Fultz II
|
5f0fe1dfe7
|
Fix another FP with range for macro (#3276)
|
2021-05-26 04:52:55 +02:00 |
Daniel Marjamäki
|
a4653a057a
|
Uninitialized variables; Fixed FP for range for loop
|
2021-05-25 20:37:22 +02:00 |
Daniel Marjamäki
|
7d84b8f1bc
|
Uninitialized variables; Fix FP when assigning struct members
|
2021-05-25 16:13:32 +02:00 |
Daniel Marjamäki
|
8d97cce81b
|
Uninitialized variables; Added true positive test
|
2021-05-25 07:31:01 +02:00 |
Daniel Marjamäki
|
4cccc710ef
|
Uninitialized variables; Fixed FP when bitmask is used on address
|
2021-05-24 20:55:13 +02:00 |
Daniel Marjamäki
|
d3bb84cd0e
|
Uninitialized variables; Added TP tests for ignored operators
|
2021-05-24 17:53:16 +02:00 |
Daniel Marjamäki
|
b7803ea6fb
|
Uninitialized variables; Fixed false positives for reference cast and dereferencing address of uninitialized variable
|
2021-05-24 17:50:28 +02:00 |
Daniel Marjamäki
|
4ad90bf6f1
|
Uninitialized variables; Fixed FP in inner for loop
|
2021-05-24 17:02:19 +02:00 |
Daniel Marjamäki
|
fa72ec20b2
|
Uninitialized variables; avoid false positives when passing uninitialized variable to unknown function
|
2021-05-24 15:54:09 +02:00 |
Daniel Marjamäki
|
a2e709a652
|
Uninitialized variables; Try to remove heuristics for assignment with overloaded <<. That is non-standard behavior for the << operator. Let's see how much FPs we get.
|
2021-05-24 13:17:50 +02:00 |
Daniel Marjamäki
|
8ad0905e3b
|
Uninitialized variables; Fixed FP in valueflow-based checking
|
2021-05-23 18:43:34 +02:00 |
Daniel Marjamäki
|
f968761382
|
Uninitialized variables; Remove TODO comment in test, test is working as it should now.
|
2021-05-23 14:57:43 +02:00 |
Daniel Marjamäki
|
8828619855
|
Fixed #10293 (Uninitialized variables; False positive for array in union)
|
2021-05-23 12:06:23 +02:00 |
Daniel Marjamäki
|
85723f8605
|
Uninitialized variables; Different heuristic needed for const pointer function parameter
|
2021-05-23 11:45:47 +02:00 |
Paul Fultz II
|
e2d9aaf23b
|
Fix 10286: false positive: uninitvar (#3271)
* Fix 10286: false positive: uninitvar
* Remove header
|
2021-05-23 07:58:19 +02:00 |
Daniel Marjamäki
|
1cb48ad418
|
Uninitialized variables; Fixed false positive in sizeof()
|
2021-05-22 11:04:42 +02:00 |
Daniel Marjamäki
|
f5f3a8d4d7
|
Fix syntax errors in test cases
|
2021-05-22 09:44:18 +02:00 |
Daniel Marjamäki
|
68c46e146d
|
Uninitialized variables; Fixed FP when returning malloc pointer
|
2021-05-21 17:10:49 +02:00 |
Daniel Marjamäki
|
2d3d7db730
|
Uninitialized variables; fix syntax errors in test cases
|
2021-05-21 15:30:52 +02:00 |
Daniel Marjamäki
|
1e6a574cff
|
Uninitialized variables; Passing address of uninitialized variable to function
|
2021-05-21 15:27:13 +02:00 |
Daniel Marjamäki
|
8adfcc848c
|
Uninitialized variables; check RHS expression
|
2021-05-21 14:31:25 +02:00 |
Daniel Marjamäki
|
cc74c8e1da
|
Uninitialized variables; Moved test case. ValueFlow can detect issue.
|
2021-05-21 10:42:58 +02:00 |
Paul Fultz II
|
5409fa8afd
|
Fix disabled valueFlowUninit tests (#3262)
|
2021-05-21 07:28:34 +02:00 |
Daniel Marjamäki
|
4746d4b819
|
Uninitialized variables; Improved checking of loops
|
2021-05-20 22:56:14 +02:00 |
Daniel Marjamäki
|
8e650e4243
|
Uninitialized variable; Fixed FP after unconditional scope with conditional initialization
|
2021-05-20 18:38:59 +02:00 |
Daniel Marjamäki
|
f1fff5e904
|
Fixed #10279 (ValueFlow/TokenList: function pointer dereference and call)
|
2021-05-20 13:54:17 +02:00 |
orbitcowboy
|
ef757e5cf9
|
#6952: uninitvar - Added regression test cases
|
2021-05-20 09:14:17 +02:00 |
Daniel Marjamäki
|
ca5fab8219
|
Uninitialized variables; Fixed false positive in range for loop
|
2021-05-19 21:12:11 +02:00 |
Daniel Marjamäki
|
abe810d718
|
Uninitialized variables; Fix false positive in switch inside loop
|
2021-05-19 13:07:04 +02:00 |
Daniel Marjamäki
|
e35c46bcb9
|
Uninitialized variables; Fixed false positive for overloaded & 'ar & a & b & c'
|
2021-05-18 21:03:43 +02:00 |
Daniel Marjamäki
|
0aebc32ae0
|
Uninitialized variables; Fixed false positive for 'cin >> x[0]'
|
2021-05-18 20:13:27 +02:00 |
Daniel Marjamäki
|
bde8b4316e
|
Uninitialized variables; Fixed FP in range based for loop
|
2021-05-17 13:31:16 +02:00 |
Daniel Marjamäki
|
4322311482
|
Uninitialized variables; Fixed struct member access FP
|
2021-05-17 11:50:31 +02:00 |
Daniel Marjamäki
|
b115e4a932
|
Uninitialized variables; Fixed false positive in member assignment
|
2021-05-17 10:31:02 +02:00 |
Daniel Marjamäki
|
16ce0f1dbf
|
Uninitialized variables; Clarify warnings, bailout for binary & to avoid FPs
|
2021-05-17 09:22:19 +02:00 |
Daniel Marjamäki
|
e034fa8a6e
|
UninitVar: Rewrite CheckUninitVar::isVariableUsage(), use AST primarily
|
2021-05-16 22:27:04 +02:00 |
Daniel Marjamäki
|
e66427c395
|
testnullpointer; fix extracttests syntax error
|
2021-05-15 14:59:00 +02:00 |