summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/CFG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add preliminary CFG support for @throw. We basically treat it like a return ...Ted Kremenek2008-12-091-1/+23
* Introduce basic support for dependent types, type-dependentDouglas Gregor2008-12-051-0/+2
* Fix CFG bug where the 'increment' block for a 'for' statement would not beTed Kremenek2008-11-241-2/+10
* Fix CFG construction for ObjCForCollectionStmt: 'element' expression can be a...Ted Kremenek2008-11-141-20/+44
* Hook up "BodyBlock", not "Block".Ted Kremenek2008-11-131-1/+1
* Correctly connect 'continue' and 'break' statements in Objective-C fast enume...Ted Kremenek2008-11-131-0/+7
* Fix bug where the body block of an ObjCForCollectionStmt would not properly g...Ted Kremenek2008-11-131-1/+1
* ObjCForCollectionStmts are block-level expressions.Ted Kremenek2008-11-121-5/+8
* Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr...Sebastian Redl2008-11-111-19/+11
* Add CFG support for Objective-C 2.0 fast enumeration 'for' statement:Ted Kremenek2008-11-111-13/+77
* Migrate DeclStmt over to using a DeclGroup instead of a pointer to a ScopedDe...Ted Kremenek2008-10-071-34/+17
* Use DeclStmt::decl_iterator to walk a group of Decl*'s instead of using the S...Ted Kremenek2008-10-061-8/+12
* Reverse the RHSBlock of LogicalOp && and ||Zhongxing Xu2008-10-041-0/+1
* Add CFG support for implicit-control flow for VLA size expressions within an ...Ted Kremenek2008-09-261-12/+23
* Do not create CFGs for functions/methods using blocks (need to add control-fl...Ted Kremenek2008-09-261-0/+9
* Move VLA processing logic from LiveVariables to CFG construction. This way a...Ted Kremenek2008-09-261-11/+27
* ProgramPoint now takes the space of two pointers instead of one. This change wasTed Kremenek2008-09-161-58/+0
* Patch by Csaba Hruska!Ted Kremenek2008-09-131-13/+15
* Fix CFG construction bug:Ted Kremenek2008-09-041-9/+15
* More #include cleaningDaniel Dunbar2008-08-111-1/+0
* Cleanup some processing with DeclStmt, and gradually start using the internal...Ted Kremenek2008-08-061-22/+73
* Always construct the BumpPtrAllocator used by CFG as an instance variable.Ted Kremenek2008-08-061-9/+2
* Nico Weber:Ted Kremenek2008-08-041-1/+1
* Fix one strict-aliasing warning.Ted Kremenek2008-05-291-8/+8
* - Move ObjC Expresssion AST's from Expr.h => ExprObjC.hSteve Naroff2008-05-291-1/+1
* Added CFGBlock::hasBinaryBranchTerminator().Ted Kremenek2008-05-161-0/+24
* Bug fix in CFG::getBlockEdgeImpl(): Use a BumpPtrAllocator to allocateTed Kremenek2008-04-281-13/+71
* Added CFGBlock::getTerminatorCondition() to get the Expr* of the condition a ...Ted Kremenek2008-04-161-72/+137
* Bug fix in CFG construction: VisitCompoundStmt should return the last created...Ted Kremenek2008-03-171-2/+4
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+1509
OpenPOWER on IntegriCloud