aboutsummaryrefslogtreecommitdiff
path: root/include/clang
AgeCommit message (Expand)Author
2008-04-24More boilerplate for handling specialized-transfer function logic for dead sy...Ted Kremenek
2008-04-24Patch to diagnose inconsistancies between properties declared in current andFariborz Jahanian
2008-04-24Added initial boilerplate in GRExprEngine to allow checker-specific transferTed Kremenek
2008-04-23When building PathDiagnostics for bug reports, generate a trimmed ExplodedGra...Ted Kremenek
2008-04-23Fixed: <rdar://problem/5881148>Ted Kremenek
2008-04-23TranslationUnit now owns IdentifierTable, TargetInfo, and Selectors objectsTed Kremenek
2008-04-23fix a rewriter crash on zero length files.Chris Lattner
2008-04-23Patch to build AST for property implementation declarations andFariborz Jahanian
2008-04-22Rewrote VisitDeclStmt to properly handle initializers that can do anything.Ted Kremenek
2008-04-22Added lval type (and tracking) for StringLiterals.Ted Kremenek
2008-04-22Added "nonlval::LValAsInteger" to represent abstract LVals casted to integers...Ted Kremenek
2008-04-22"This patch renames Chris Lattner
2008-04-22PathDiagnosticClients now retain ownership of passed PathDiagnostics, requiringTed Kremenek
2008-04-22Add VisitArraySubscriptExpr.Ted Kremenek
2008-04-21Added support for detected bad dereferences involving MemberExprs, e.g. x->f ...Ted Kremenek
2008-04-21More semantics checks of properties. Property implementation can implicitly useFariborz Jahanian
2008-04-21Support for @dynamic AST build.Fariborz Jahanian
2008-04-21Continuation of work on ObjC2's properties.Fariborz Jahanian
2008-04-21Clean up handling of function redeclarationsDouglas Gregor
2008-04-20Only generate code for static functions and global variables that are actuall...Nate Begeman
2008-04-20html::EscapeText (using the Rewriter) now replaces tabs by default.Ted Kremenek
2008-04-19simplify ownership of the predefines buffer.Chris Lattner
2008-04-18OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris.Nate Begeman
2008-04-18Generalize caching mechanism for bugs reports. Now individual BugTypesTed Kremenek
2008-04-18Fixed more caching bugs related to the one fixed in r49914. SilenceTed Kremenek
2008-04-18Fixed elusive caching bug that led to false positives.Ted Kremenek
2008-04-18Added "GetErrorNodes()" to BugType so that -trim-egraph can recognize errorsTed Kremenek
2008-04-18Added "EvalAssume" virtual method to GRTransferFuncs; this is for evaluatingTed Kremenek
2008-04-18Allow targets to override double size, alignment, and semantics, and tie thisNate Begeman
2008-04-18Provide a version of html::HighlightMacros that takes a Preprocessor&.Ted Kremenek
2008-04-18Several Expr subclasses did not mark "getSourceRange()" virtual. Fixed.Ted Kremenek
2008-04-18BugReport::VisitNode now takes BugReporter& instead of ASTContext&.Ted Kremenek
2008-04-18Simplified internal logic of BugReporter, consolidating EmitWarning andTed Kremenek
2008-04-18Initial work for property implementation declarations.Fariborz Jahanian
2008-04-17Modified BugReport::getEndPath() to handle the case where end path is atTed Kremenek
2008-04-17class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its ...Ted Kremenek
2008-04-17Added "PreprocessorFactory", an interface for lazily creating Preprocessor ob...Ted Kremenek
2008-04-17Added property decl support for protocols.Fariborz Jahanian
2008-04-17Addition of TranslationUnitDecl to the AST:Argyrios Kyrtzidis
2008-04-16Make HighlightRange correctly handle multi-line ranges. This causes us to Chris Lattner
2008-04-16Handle ReturnStmts by dispatching to "EvalReturn" in the transfer function ob...Ted Kremenek
2008-04-16add a new HighlightRange API, it doesn't handle multiline rangesChris Lattner
2008-04-16New AST class for property implementation declarations.Fariborz Jahanian
2008-04-16Added CFGBlock::getTerminatorCondition() to get the Expr* of the condition a ...Ted Kremenek
2008-04-16This patch adds support for declaraing properties in categories,Fariborz Jahanian
2008-04-16reenable highlighting of (the first line of) commentsChris Lattner
2008-04-16Small tweaks to EvalStore: pass an "RVal" instead of "LVal" for the TargetLV toTed Kremenek
2008-04-16Hook up "EvalStore" from GRTransferFuncs to GRExprEngine.Ted Kremenek
2008-04-16Take first step to migrating handling of "stores" to values from GRExprEngineTed Kremenek
2008-04-16split syntax highlighting of macros from keywords and comments,Chris Lattner