summaryrefslogtreecommitdiff
path: root/src/analysis/function.cpp
AgeCommit message (Collapse)AuthorFilesLines
2015-07-24Dont add empty variable names from parsing function.Andrei Karas1-0/+2
2015-07-23Add this pointer as known non null var in methods.Andrei Karas1-0/+4
2015-07-06Add way to track variables if to it was assigned function result.Andrei Karas1-3/+25
2015-07-05Add non null function arguments to knownVars and knownNonNullVars collections.Andrei Karas1-1/+5
2015-07-01Add macroses isIn and IsNotIn.Andrei Karas1-1/+1
2015-06-28Rename checkNullVars into needCheckNullVars.Andrei Karas1-1/+1
2015-06-28Add warning for more than one checks for non null variables.Andrei Karas1-1/+1
2015-06-28Add knownVars field to walkitem.Andrei Karas1-0/+1
2015-06-28Use bit mask for plugin command.Andrei Karas1-3/+3
2015-06-27Extract some code from analyseFunctionDecl.Andrei Karas1-12/+16
2015-06-26Add comments and improve a bit analyser logic.Andrei Karas1-1/+0
2015-06-26Fix program name in copyright headers.Andrei Karas1-1/+1
2015-06-26Overload compare operators between pointer to Node and tree_code.Andrei Karas1-7/+3
2015-06-26Fix compilation warnings.Andrei Karas1-1/+1
2015-06-17Skip for analysis first function parameter if it names "this".Andrei Karas1-0/+2
2015-06-15Detect nullpointers also in methods.Andrei Karas1-3/+9
2015-06-13Fix different crash issues.Andrei Karas1-2/+6
2015-06-12Fix crash in function analysis.Andrei Karas1-2/+4
2015-06-11Change how node analysers getting information about current tasks.Andrei Karas1-6/+5
Now two variables one const for input data, and second for output data.
2015-06-09Add new plugin command detectnullpointers.Andrei Karas1-10/+13
2015-06-09Add basic walking tree parameters.Andrei Karas1-4/+19
2015-06-09Simplify analysis code.Andrei Karas1-24/+18
2015-06-09Add basic tree analysis. Dump function arguments and detect pointers without ↵Andrei Karas1-0/+129
nonnull attribute