commit | 5fe98728dca1f3a7a378ce1a21984a0f8a0c0b8b | [log] [tgz] |
---|---|---|
author | Ted Kremenek <kremenek@apple.com> | Fri Apr 08 22:42:35 2011 +0000 |
committer | Ted Kremenek <kremenek@apple.com> | Fri Apr 08 22:42:35 2011 +0000 |
tree | d0d89fc8bb7a025910b5d14aae2fda0dac09d518 | |
parent | 4cf4b59e905c9e5c368757ab3455f2f499367feb [diff] |
Start overhauling static analyzer support for C++ constructors. The inlining support isn't complete, and needs to be reworked to model CallEnter/CallExit (just like all other calls). For now, treat constructors mostly like other function calls, making the analysis of C++ code just a little more useful. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129166 91177308-0d34-0410-b5e6-96231b3b80d8