diff options
| author | Sam Estep <sam@samestep.com> | 2022-08-10 14:01:18 +0000 |
|---|---|---|
| committer | Wei Yi Tee <wyt@google.com> | 2022-08-11 12:46:20 +0000 |
| commit | eb91fd5cbc6995099bd38c04c839686cbdd18b92 (patch) | |
| tree | 4c87861051117045f81e49e58ecf7e86610855df /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp | |
| parent | f9563967cadf40af043fa820f9baaaefecb023b6 (diff) | |
| download | llvm-eb91fd5cbc6995099bd38c04c839686cbdd18b92.zip llvm-eb91fd5cbc6995099bd38c04c839686cbdd18b92.tar.gz llvm-eb91fd5cbc6995099bd38c04c839686cbdd18b92.tar.bz2 | |
[clang][dataflow] Analyze constructor bodies
This patch adds the ability to context-sensitively analyze constructor bodies, by changing `pushCall` to allow both `CallExpr` and `CXXConstructExpr`, and extracting the main context-sensitive logic out of `VisitCallExpr` into a new `transferInlineCall` method which is now also called at the end of `VisitCXXConstructExpr`.
Reviewed By: ymandel, sgatev, xazax.hun
Differential Revision: https://reviews.llvm.org/D131438
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions
