summaryrefslogtreecommitdiff
path: root/src/analysis/expression.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-06-22Fix issue in related variables checks.Andrei Karas1-0/+25
2015-06-22Add support for related checks for "linked" variables.Andrei Karas1-0/+1
2015-06-22In places where searched function parameters nodes (PARM_DECL)Andrei Karas1-4/+4
2015-06-22Add analysis for code like "type *var = parm"Andrei Karas1-0/+26
2015-06-21Fix nested COND_EXPR nodes analysis.Andrei Karas1-2/+2
2015-06-21Add basic analysis for node COMPOUND_EXPR.Andrei Karas1-0/+37
2015-06-21Fix COND_EXPR if in both branches return happend.Andrei Karas1-1/+1
2015-06-21fix COND_EXPR for C code.Andrei Karas1-0/+37
2015-06-20Add analysis for node COND_EXPR.Andrei Karas1-0/+58
2015-06-20Add support for not ignore already checked vars in complex expressions.Andrei Karas1-0/+4
2015-06-20Add support for ignore already checked vars in complex expressions.Andrei Karas1-2/+8
2015-06-19Fix some "if (expr && expr)" and "if (expr || expr)" issues.Andrei Karas1-35/+23
2015-06-19Fix some issues in expressions like this "if (EXPR || EXPR)"Andrei Karas1-6/+15
2015-06-19Improve expression analysis.Andrei Karas1-8/+19
2015-06-19Switch analysis IF_STMT to new way. Add special expression flags for future u...Andrei Karas1-13/+19
2015-06-18Add basic analysis for node TRUTH_ANDIF_EXPR.Andrei Karas1-2/+40
2015-06-18Improve analysis for nodes EQ_EXPR, NE_EXPR, TRUTH_ORIF_EXPR (incomplete).Andrei Karas1-7/+22
2015-06-18Add basic analysis for nodes EQ_EXPR and TRUTH_ORIF_EXPR.Andrei Karas1-1/+31
2015-06-18Add basic analysis for node NE_EXPR.Andrei Karas1-0/+25
2015-06-17Add fake support for checking is return present inside if statemenets.Andrei Karas1-0/+6
2015-06-17Skip NOP_EXPR in most analysis code.Andrei Karas1-1/+1
2015-06-17Extract null pointer reporting code into separate function.Andrei Karas1-31/+5
2015-06-17Improve parsing node INDIRECT_REF.Andrei Karas1-2/+2
2015-06-13Move indirect_ref and component_ref from expr directory to ref.Andrei Karas1-1/+2
2015-06-12Fix crashes in expression and statement analysis.Andrei Karas1-3/+3
2015-06-11Change how node analysers getting information about current tasks.Andrei Karas1-13/+7
2015-06-10Add to analysis node ADDR_EXPR.Andrei Karas1-0/+20
2015-06-09Add warning in analyser for node POINTER_PLUS_EXPR.Andrei Karas1-0/+20
2015-06-09Add new plugin command detectnullpointers.Andrei Karas1-1/+1
2015-06-09Add location detection for *_EXPR nodes.Andrei Karas1-1/+2
2015-06-09Add first warning to MODIFY_EXPR node analysis.Andrei Karas1-0/+22
2015-06-09Add method for handle in analysis MODIFY_EXPR node.Andrei Karas1-0/+42