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
/
analysis.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2019-03-07
Add GOTO_EXPR
Andrei Karas
1
-0
/
+4
2015-08-19
Skip CLEANUP_POINT_EXPR node as other NOP nodes.
Andrei Karas
1
-3
/
+6
2015-08-04
Add numeric value in node calculation.
Andrei Karas
1
-0
/
+4
2015-07-23
Remove null checks from COMPONENT_REF node. But add check in different parent...
Andrei Karas
1
-0
/
+4
2015-07-20
Work with break statement in same way like with continue.
Andrei Karas
1
-0
/
+4
2015-07-10
Add analysis for CONTINUE_STMT node.
Andrei Karas
1
-0
/
+7
2015-07-08
Add WHILE_STMT node analysis.
Andrei Karas
1
-1
/
+5
2015-07-01
Some fixes for known vars collections.
Andrei Karas
1
-3
/
+6
2015-07-01
Move collection manipulation functions into separate file.
Andrei Karas
1
-143
/
+1
2015-07-01
Move report functions into separate file.
Andrei Karas
1
-98
/
+0
2015-07-01
Add macroses isIn and IsNotIn.
Andrei Karas
1
-17
/
+17
2015-07-01
Add addNullVar function. Improve a bit analysis for MODIFY_EXPR.
Andrei Karas
1
-0
/
+7
2015-07-01
Add ability for remove variable from checks without linked vars.
Andrei Karas
1
-0
/
+34
2015-07-01
Rename removeNullVars into removeNullVarsAll.
Andrei Karas
1
-6
/
+6
2015-06-30
Into walkitem add set knownNonNullVars.
Andrei Karas
1
-0
/
+2
2015-06-30
Improve copy walk flags to child nodes.
Andrei Karas
1
-7
/
+7
2015-06-30
Fix issue if linking var to child linked var. Now it always replaced to parent.
Andrei Karas
1
-1
/
+4
2015-06-29
Use some auto keywords for iterator types.
Andrei Karas
1
-2
/
+2
2015-06-29
Use in FOR_EACH macro range based for.
Andrei Karas
1
-27
/
+21
2015-06-28
Rename checkNullVars into needCheckNullVars.
Andrei Karas
1
-25
/
+25
2015-06-28
Add warning for more than one checks for non null variables.
Andrei Karas
1
-0
/
+9
2015-06-28
Add knownVars field to walkitem.
Andrei Karas
1
-0
/
+2
2015-06-28
Use bit mask for plugin command.
Andrei Karas
1
-1
/
+1
2015-06-27
Check function parameters what must be non null
Andrei Karas
1
-0
/
+37
2015-06-26
Add missing check.
Andrei Karas
1
-0
/
+2
2015-06-26
Add comments and improve a bit analyser logic.
Andrei Karas
1
-13
/
+20
2015-06-26
Fix program name in copyright headers.
Andrei Karas
1
-1
/
+1
2015-06-26
Overload compare operators between pointer to Node and tree_code.
Andrei Karas
1
-8
/
+7
2015-06-25
Improve detecting null pointers in COMPONENT_REF.
Andrei Karas
1
-13
/
+16
2015-06-25
Add into analysis node INIT_EXPR.
Andrei Karas
1
-0
/
+4
2015-06-25
Add into analysis node NON_LVALUE_EXPR.
Andrei Karas
1
-1
/
+7
2015-06-25
Add support for detecting with normal variables also fields.
Andrei Karas
1
-1
/
+11
2015-06-25
Fix some false positives and other issues related to linked vars.
Andrei Karas
1
-21
/
+43
2015-06-24
Add analysis for node CLEANUP_POINT_EXPR.
Andrei Karas
1
-0
/
+4
2015-06-23
Add analysis for CALL_EXPR.
Andrei Karas
1
-0
/
+4
2015-06-23
Fix false positive for ADDR_EXPR node.
Andrei Karas
1
-0
/
+9
2015-06-23
Add analysis for node TRUTH_OR_EXPR.
Andrei Karas
1
-0
/
+4
2015-06-23
Add analysis for node TRUTH_AND_EXPR.
Andrei Karas
1
-0
/
+4
2015-06-23
Skip NOP_EXPR while walking tree.
Andrei Karas
1
-0
/
+2
2015-06-23
Add NOP_EXPR into analysis.
Andrei Karas
1
-0
/
+3
2015-06-23
Fix some scope issues. Can be tested with future test 21.
Andrei Karas
1
-1
/
+9
2015-06-22
Fix issue in related variables checks.
Andrei Karas
1
-0
/
+8
2015-06-22
Add support for related checks for "linked" variables.
Andrei Karas
1
-12
/
+28
2015-06-22
Remove possible variables for check for parents if need.
Andrei Karas
1
-1
/
+5
2015-06-22
In places where searched function parameters nodes (PARM_DECL)
Andrei Karas
1
-1
/
+1
2015-06-22
Add analysis for code like "type *var = parm"
Andrei Karas
1
-5
/
+54
2015-06-21
Add basic analysis for node COMPOUND_EXPR.
Andrei Karas
1
-0
/
+4
2015-06-20
Add analysis for node COND_EXPR.
Andrei Karas
1
-0
/
+4
2015-06-20
Add support for ignore already checked vars in complex expressions.
Andrei Karas
1
-0
/
+12
2015-06-19
Fix some issues in expressions like this "if (EXPR || EXPR)"
Andrei Karas
1
-3
/
+11
[next]