diff options
| author | Vassil Vassilev <v.g.vassilev@gmail.com> | 2024-05-21 20:21:32 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-21 20:21:32 +0300 |
| commit | 253c28fa829cee0104c2fc59ed1a958980b5138c (patch) | |
| tree | 8c541029dd0542e925c614e42ffd541a6329120d /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedProcessPythonInterface.cpp | |
| parent | 98f105a1304e8d3fd0a0234d1d488ed513833df8 (diff) | |
[clang-repl] Extend the C support. (#89804)
The IdResolver chain is the main way for C to implement lookup rules.
Every new partial translation unit caused clang to exit the top-most
scope which in turn cleaned up the IdResolver chain. That was not an
issue for C++ because its lookup is implemented on the level of
declaration contexts.
This patch keeps the IdResolver chain across partial translation units
maintaining proper C-style lookup infrastructure.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedProcessPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions
