llvm-project/clang/lib
Ted Kremenek 505a36afc6 Created new path-sensitive bug-reporting scheme based on the classes
"BugReporter" and "BugDescription".  BugDescription is used to describe
a bug and provide pieces of the PathDiagnostic, and BugReporter creates
the actual PathDiagnostic by crawling through the ExplodedGraph.

Migrated checks done by GRSimpleVals to be reported using the new BugReporter
mechanism.

llvm-svn: 49127
2008-04-03 04:42:52 +00:00
..
AST add a common base class "PointerLikeType" for PointerType and ReferenceType, 2008-04-02 17:35:06 +00:00
Analysis Created new path-sensitive bug-reporting scheme based on the classes 2008-04-03 04:42:52 +00:00
Basic Update to match simplified llvm MemoryBuffer interfaces for files. 2008-04-01 18:04:30 +00:00
CodeGen simplify some code by using PointerLikeType. 2008-04-02 17:45:06 +00:00
Headers Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
Lex Update to match simplified llvm MemoryBuffer interfaces for files. 2008-04-01 18:04:30 +00:00
Parse Two changes to Sema::LookupDecl() interface. 2008-04-02 14:35:35 +00:00
Rewrite CSS tweaking on blue boxes. 2008-04-02 22:50:50 +00:00
Sema Change ObjCInterfaceDecl to inherit from NamedDecl (not TypeDecl). While ObjCInterfaceDecl is arguably a TypeDecl, it isn't a ScopedDecl. Since TypeDecl's are scoped, it makes sense to simply treat them as NamedDecl's. I could have fiddled a bit more with the hierarchy (in terms of creating a non-scoped TypeDecl), however this probably isn't worth the effort. 2008-04-02 18:30:49 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00