[Patch] Update to Checker Development Manual

Sam Handler samuel.handler+cfedev at gmail.com
Wed Apr 3 19:31:13 PDT 2013


On Sun, Mar 24, 2013 at 7:49 PM, Sam Handler <
samuel.handler+cfedev at gmail.com> wrote:

> 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.
>
>
+cc Anna, Jordan

Has someone had a chance to review this yet?

--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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130403/311c027e/attachment.html>


More information about the cfe-commits mailing list