aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Analysis/Visitors
AgeCommit message (Expand)Author
2013-02-16libAnalysis: Add a case for TypeAliasDecl in CFGRecStmtDeclVisitor.Jordan Rose
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-05-19[analyzer] c++11: do not crash on namespace aliasAnna Zaks
2012-03-22Fix static analyzer crash on code taking the address of a field. Fixes PR 11...Ted Kremenek
2011-12-27Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie
2011-08-12Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer a...Ted Kremenek
2011-04-14Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith
2011-02-18Handle UsingDecl in CFGRecStmtDeclVisitor.Argyrios Kyrtzidis
2011-02-17Change the representation of GNU ?: expressions to use a different expressionJohn McCall
2011-02-14Handle 'UsingDirective' in CFGRecStmtDeclVisitor.Ted Kremenek
2011-02-13Give some convenient idiomatic accessors to Stmt::child_range andJohn McCall
2010-10-22Fix a horrible bug in all dataflow analyses that use CFGRecStmtVisitor (inclu...Ted Kremenek
2010-08-25GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall
2010-06-25Add support for CXXRecordDecl in CFGRecStmtDeclVisitor.Ted Kremenek
2010-05-30Convert DeclNodes to use TableGen.Sean Hunt
2009-12-24Enhance dataflow analyses to recognize branch statements in the CFG used as h...Ted Kremenek
2009-12-16Teach CFRecStmtDeclVisitor about CXXMethodDecl.Ted Kremenek
2009-11-15Remove an obviously-broken header, which still tries to refer to ScopedDecl.Douglas Gregor
2009-10-23Remove OriginalTypeParmDecl; the original type is the one specifiedJohn McCall
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-07-16Move the source-level CFG from libAST to libAnalysis.Ted Kremenek
2009-03-29DeclRefExpr refers to one decl, not all the declarators in a declaration.Chris Lattner
2009-02-02Add a macro-based enumeration of all of the Decl nodes (like we doDouglas Gregor
2009-01-20Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor
2008-12-20Finish up saving original parameter type andFariborz Jahanian
2008-11-12Update CFGStmtVisitor to recognize that ObjCForCollectionStmts are special bl...Ted Kremenek
2008-10-21Preliminary support for function overloadingDouglas Gregor
2008-10-15Simplify handling of struct/union/class tags.Argyrios Kyrtzidis
2008-10-06Use DeclStmt::decl_iterator instead of walking the ScopedDecl chain (which wi...Ted Kremenek
2008-06-17Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl.Chris Lattner
2008-04-15Revert my previous patch.Ted Kremenek
2008-04-15Remove dispatch to "VisitParmVarDecl".Ted Kremenek
2008-04-15Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVar...Steve Naroff
2008-04-15Bug fix in VisitChildren: Only visit the last statement in a StmtExpr and the...Ted Kremenek
2008-04-02Change ObjCInterfaceDecl to inherit from NamedDecl (not TypeDecl). While ObjC...Steve Naroff
2008-03-05Reverted patch 47926 for ProgramPoint.h because it is currently buggy. May a...Ted Kremenek
2008-01-17Modified the notion of "Block-level expressions" in CFGs to include Stmt*. ThisTed Kremenek
2008-01-07Substituted all instances of the string "Objc" for "ObjC". This fixesTed Kremenek
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-11-20Updated CFGStmtVisitor and CFGRecStmtVisitor to have a notion ofTed Kremenek
2007-10-09Remove addition of protocol names to declaration scopes, use a separateFariborz Jahanian
2007-10-08Rename FileVariable -> FileVar for consistency with its class name, Chris Lattner
2007-10-08Several small patches to do pretty printing for objective-c top-level declsFariborz Jahanian
2007-10-05Removed DataflowStmtVisitor. It is no longer used, and is obsoletedTed Kremenek
2007-10-02ObjcCategoryDecl Does not subclass from ScopedDecl any more.Fariborz Jahanian
2007-10-01Move ObjC decls to DeclObjC.h, a new AST header.Steve Naroff
2007-09-28Fixed bug where declaration initializer expressions were notTed Kremenek
2007-09-26Added extra guard for null Stmt* when traversing the AST using VisitChildren.Ted Kremenek
2007-09-25Further refactored DataflowSolver. Now most code for the solver is sharedTed Kremenek