summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/CFG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter,Alexis Hunt2011-01-081-4/+4
* Fix crash in CFGBuilder on invalid code. We still needTed Kremenek2011-01-071-20/+23
* Rename several methods/functions in the analyzerTed Kremenek2010-12-171-78/+78
* Start migration of static analyzer to using theTed Kremenek2010-12-161-87/+44
* Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoreticalJohn McCall2010-12-061-10/+10
* More anonymous struct/union redesign. This one deals with anonymous field use...Francois Pichet2010-12-041-2/+2
* Although we currently have explicit lvalue-to-rvalue conversions, they'reJohn McCall2010-12-041-2/+19
* print asLValue attribute of CFGStmt.Zhongxing Xu2010-11-241-0/+3
* Refactor AddStmtChoice to make it easier to use; also add comments on how the...Zhanyong Wan2010-11-241-49/+57
* Stylistic changes to CFG.cpp:Zhanyong Wan2010-11-221-24/+22
* Fix PR8419. Reviewed by kremenek and xuzhongxing.Zhanyong Wan2010-11-221-0/+17
* Remove invalid assertion from CFG builder. When building the CFG pieces for ...Ted Kremenek2010-11-151-1/+2
* Revert r118991.Zhongxing Xu2010-11-141-8/+1
* Do not add implicit dtors for CXXBindTemporaryExpr with elidable Zhongxing Xu2010-11-131-1/+8
* Do not add elidable CXXConstructExpr as block-level expr.Zhongxing Xu2010-11-031-1/+2
* Added generating destructors for temporary objects. Two cases I know of, that...Marcin Swiderski2010-11-031-31/+295
* Explicitly handle CXXBindTemporaryExpr, CXXFunctionalCastExpr, Zhongxing Xu2010-11-011-0/+51
* Make all CXXConstructExpr's block-level expressions. This is required by Zhongxing Xu2010-11-011-1/+28
* Added CFGTerminator class, that holds information about CFGBlock terminator s...Marcin Swiderski2010-10-291-5/+5
* If visiting RHS causes us to finish 'Block', e.g. the RHS is a StmtExprZhongxing Xu2010-10-271-3/+8
* Added generation of destructors for member constant size arrays.Marcin Swiderski2010-10-251-2/+15
* Added generation of destructors for constant size arrays.Marcin Swiderski2010-10-251-2/+10
* - Fixed subexpressions evaluation order for binary operators to match order i...Marcin Swiderski2010-10-241-7/+9
* * Simplify codeZhongxing Xu2010-10-051-10/+10
* Added support for base and member destructors in destructor.Marcin Swiderski2010-10-051-0/+62
* Added support for C++ initializers in CFG.Marcin Swiderski2010-10-041-6/+34
* Now the whether adding implicit dtors is controlled by cmd option.Zhongxing Xu2010-10-011-2/+0
* The return value is never used.Zhongxing Xu2010-10-011-7/+8
* Use default augument.Zhongxing Xu2010-10-011-3/+3
* Simplify interface for addLocalScopeForStmt().Zhongxing Xu2010-10-011-9/+9
* The old logic would add non-struct and non C++ struct variables to the localZhongxing Xu2010-10-011-7/+6
* Added generating CFGAutomaticObjDtors for exception variable in catch statement.Marcin Swiderski2010-10-011-0/+12
* Added generating CFGAutomaticObjDtors for init statement, condition variable ...Marcin Swiderski2010-10-011-3/+26
* dded generating CFGAutomaticObjDtors for condition variable and implicit scop...Marcin Swiderski2010-10-011-0/+18
* Added generating CFGAutomaticObjDtors for condition variable and implicit sco...Marcin Swiderski2010-10-011-1/+24
* Added generating CFGAutomaticObjDtors for condition variable and implicit sco...Marcin Swiderski2010-10-011-0/+24
* Fixed checking for trivial destructor in CFGBuilder::addLocalScopeForVarDecl....Marcin Swiderski2010-10-011-3/+4
* Added:Marcin Swiderski2010-10-011-0/+10
* Added methods for adding LocalScopes and CFGAutomaticObjDtors.Marcin Swiderski2010-09-301-0/+131
* Added methods for inserting CFGAutomaticObjDtors to CFGBlocks,Marcin Swiderski2010-09-301-0/+37
* Added:Marcin Swiderski2010-09-301-5/+36
* In preparation for adding generation of destructors for objects with automati...Marcin Swiderski2010-09-251-43/+166
* Added:Marcin Swiderski2010-09-211-47/+109
* Tidy up.Zhongxing Xu2010-09-161-5/+4
* Introduce new CFGElement hierarchy to support C++ CFG, based on Marcin's patchZhongxing Xu2010-09-161-6/+18
* Relax assertion in CFG builder when processing ForStmts. This fixes an asser...Ted Kremenek2010-09-151-1/+2
* Add CFG::BuildOptions class to pass in CFG builder options under on parameter...Ted Kremenek2010-09-141-18/+10
* Fix CFGBuilder crash reported in PR 8141.Ted Kremenek2010-09-141-2/+6
* Remove from the CFG the half-implemented support for scoping information. We...Ted Kremenek2010-09-131-42/+4
* Add ObjCAtSynchronizedStmt to the CFG and add GRExprEngine support (PreVisit ...Ted Kremenek2010-09-101-0/+4
OpenPOWER on IntegriCloud