index
:
mana/paranucker
master
Paranoid static code analyzer for C/C++ Regular Users should NOT download this.
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
analysis
/
statement.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2015-07-23
Remove null checks from COMPONENT_REF node. But add check in different parent...
Andrei Karas
1
-0
/
+2
2015-07-20
Work with break statement in same way like with continue.
Andrei Karas
1
-0
/
+6
2015-07-20
Detect what variable is null after if with both branches set variable to null...
Andrei Karas
1
-0
/
+8
2015-07-20
Detect what variable is non null after if with both branches set variable to ...
Andrei Karas
1
-1
/
+13
2015-07-20
Add ability for detect what variable will be non null after if block (in else...
Andrei Karas
1
-3
/
+3
2015-07-20
If in if/while body changed any variable, outside of body it removed from kno...
Andrei Karas
1
-0
/
+3
2015-07-19
Fix ability for detect what variable will be non null after while block.
Andrei Karas
1
-1
/
+3
2015-07-19
Add ability for detect what variable will be non null after if block.
Andrei Karas
1
-0
/
+4
2015-07-10
Add analysis for CONTINUE_STMT node.
Andrei Karas
1
-4
/
+12
2015-07-10
Fix false positives in second check in while condition.
Andrei Karas
1
-0
/
+2
2015-07-10
Disable check for useless checks in second check in while condition.
Andrei Karas
1
-4
/
+5
2015-07-10
In WHILE_STMT also check condition after while body.
Andrei Karas
1
-0
/
+5
2015-07-10
Add ability to check variables assigned in if/while and check outside of this...
Andrei Karas
1
-6
/
+6
2015-07-08
Add WHILE_STMT node analysis.
Andrei Karas
1
-0
/
+74
2015-07-05
Remove old commented code from statement analysis.
Andrei Karas
1
-20
/
+0
2015-07-03
Fix some issues with linked vars.
Andrei Karas
1
-51
/
+30
2015-07-03
Remove all variables from knownVars if both branches in if returned.
Andrei Karas
1
-1
/
+3
2015-07-03
Fix collections after IF_STMT or other conditions.
Andrei Karas
1
-5
/
+4
2015-07-03
Add incomplete implimentation for checkedElse* sets.
Andrei Karas
1
-12
/
+17
2015-07-03
Rename checkedNullVars into checkedThenNullVars and checkedNonNullVars into c...
Andrei Karas
1
-21
/
+21
2015-07-03
Try to fix false positives. Still not all issues fixed.
Andrei Karas
1
-12
/
+45
2015-07-02
Fix knownVars collection again.
Andrei Karas
1
-4
/
+10
2015-07-02
Fix knownVars collections after exit from IF_STMT with return in some/all bra...
Andrei Karas
1
-1
/
+8
2015-07-01
Some fixes for known vars collections.
Andrei Karas
1
-0
/
+5
2015-07-01
Move collection manipulation functions into separate file.
Andrei Karas
1
-0
/
+1
2015-07-01
Move report functions into separate file.
Andrei Karas
1
-0
/
+1
2015-07-01
Fix different issues in useless variables checks.
Andrei Karas
1
-8
/
+8
2015-07-01
Rename removeNullVars into removeNullVarsAll.
Andrei Karas
1
-5
/
+5
2015-06-30
Into walkitem add set knownNonNullVars.
Andrei Karas
1
-3
/
+5
2015-06-29
Use in FOR_EACH macro range based for.
Andrei Karas
1
-14
/
+8
2015-06-28
Add warning for more than one checks for null variables.
Andrei Karas
1
-0
/
+2
2015-06-28
Rename checkNullVars into needCheckNullVars.
Andrei Karas
1
-7
/
+7
2015-06-28
Add knownVars field to walkitem.
Andrei Karas
1
-0
/
+4
2015-06-28
Use bit mask for plugin command.
Andrei Karas
1
-1
/
+1
2015-06-26
Add comments and improve a bit analyser logic.
Andrei Karas
1
-1
/
+6
2015-06-26
Fix program name in copyright headers.
Andrei Karas
1
-1
/
+1
2015-06-25
Fix some false positives and other issues related to linked vars.
Andrei Karas
1
-4
/
+2
2015-06-23
Combine analysis code for IF_STMT and COND_EXPR into same function.
Andrei Karas
1
-10
/
+22
2015-06-23
Use same code in IF_STMT and COND_EXPR.
Andrei Karas
1
-38
/
+40
2015-06-22
Fix issue in related variables checks.
Andrei Karas
1
-0
/
+7
2015-06-22
Add analysis for code like "type *var = parm"
Andrei Karas
1
-3
/
+5
2015-06-21
Fix nested IF_STMT nodes analysis.
Andrei Karas
1
-1
/
+2
2015-06-19
Fix issue if both "if" branches terminated by return.
Andrei Karas
1
-0
/
+12
2015-06-19
Fix some "if (expr && expr)" and "if (expr || expr)" issues.
Andrei Karas
1
-1
/
+1
2015-06-19
Improve expression analysis.
Andrei Karas
1
-3
/
+5
2015-06-19
Switch analysis IF_STMT to new way. Add special expression flags for future u...
Andrei Karas
1
-102
/
+43
2015-06-18
Add basic analysis for node TRUTH_ANDIF_EXPR.
Andrei Karas
1
-1
/
+0
2015-06-18
Improve analysis for nodes EQ_EXPR, NE_EXPR, TRUTH_ORIF_EXPR (incomplete).
Andrei Karas
1
-0
/
+10
2015-06-18
Add support for checking is return present inside if statement.
Andrei Karas
1
-0
/
+13
2015-06-17
Add fake support for checking is return present inside if statemenets.
Andrei Karas
1
-5
/
+16
[next]