Hello all, Several months ago, I posted a tutorial about developing a plugin for the Analyzer. After some discussion, it was decided that parts of the tutorial should be integrated into the existing Checker Development Manual.
I've finally had time to complete the majority of this work. Attached is a patch that contains the changes to date. This adds the following information: - Custom Program States - Checker Skeleton - Bug Reports - Additional sources of information I also cleaned up the table of contents a bit, and fixed a incorrect </a> tag. There are still some other parts that I am looking at adding, most notably a description of how the Analyzer processes through a function, building the program state (I had an example of this in the original tutorial, but I now think it will need to be completely rewritten). Since I'm not sure how long these additional sections will take, I want to get the ball rolling on getting these changes reviewed and merged. --Sam -- =============================================================================== All opinions expressed in posts from this account are entirely my own, and not those of any present or former employer. Furthermore, I assert that all works contributed to the Clang project (1) were developed using no equipment, supplies, facility or trade secrets of any such employer, (2) were developed entirely on my own time, and (3) do not result from any work performed for any such employer.
checker_dev_manual.diff
Description: Binary data
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
