Exceptions: Difference between revisions

Jump to navigation Jump to search
No change in size ,  31 January 2008
Line 81: Line 81:
== Code Changes ==
== Code Changes ==


Coding Task X: Create an analysis to check for methods that modify outparams when the return a nonzero nsresult. Eventually this analysis should be a gcc plugin so it can be integrated with the build process.
Coding Task 3: Create an analysis to check for methods that modify outparams when the return a nonzero nsresult. Eventually this analysis should be a gcc plugin so it can be integrated with the build process.


Coding Task Y: Create an analysis to find methods that always return non-null outparams when the nsresult is NS_OK. Eventually, we want to annotate these methods with gcc attributes and enforce the annotation with a gcc plugin.
Coding Task 4: Create an analysis to find methods that always return non-null outparams when the nsresult is NS_OK. Eventually, we want to annotate these methods with gcc attributes and enforce the annotation with a gcc plugin.


= Fixing Ignored nsresults =
= Fixing Ignored nsresults =
313

edits

Navigation menu