aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
diff options
context:
space:
mode:
authorSam Estep <sam@samestep.com>2022-08-10 14:01:18 +0000
committerWei Yi Tee <wyt@google.com>2022-08-11 12:46:20 +0000
commiteb91fd5cbc6995099bd38c04c839686cbdd18b92 (patch)
tree4c87861051117045f81e49e58ecf7e86610855df /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
parentf9563967cadf40af043fa820f9baaaefecb023b6 (diff)
downloadllvm-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/ScriptInterpreterPythonImpl.h')
0 files changed, 0 insertions, 0 deletions