|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | Use Optional<CFG*> where invalid states were needed previously. In the one case
where that's not possible (beginAutomaticObjDtorsInsert) just use a dummy
CFGAutomaticObjDtor.
Thanks for the help from Jordan Rose & discussion/feedback from Ted Kremenek
and Doug Gregor.
Post commit code review feedback on r175796 by Ted Kremenek.
llvm-svn: 175938 | 
| | 
| 
| 
| 
| 
| | See r175462 for another example/more details.
llvm-svn: 175796 | 
| | 
| 
| 
| | llvm-svn: 138408 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | pointers instead of fresh CFGElements.
- Also, consoldiate getDtorKind() and getKind() into one "kind".
- Add empty getDestructorDecl() method to CFGImplicitDtor.
llvm-svn: 126738 | 
| | 
| 
| 
| 
| 
| | and discussions with Ted and Jordy.
llvm-svn: 114056 | 
| | 
| 
| 
| 
| 
| | CFGBlock in CFGStmtMap::getBlock.
llvm-svn: 110881 | 
| | 
| 
| 
| | llvm-svn: 110288 | 
|  | immediate intended use is in the unreachable code analysis.
llvm-svn: 110230 |