diff options
| author | Daniel Sanders <daniel_l_sanders@apple.com> | 2025-11-05 10:24:56 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-05 10:24:56 -0800 |
| commit | d3caae1c07c297a5765d0498faf43f4730f71466 (patch) | |
| tree | 8d1213273478d7c6343c4ba17489f7de3c2b81c7 /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp | |
| parent | ebeb36b12e4649954a62dfbef7a5b04c5d8e52d7 (diff) | |
[clang] Refactor clang's keyword enable/disable mechanism to allow lldb to re-use it (#165323)
lldb's CPlusPlusNameParser is currently identifying keywords using it's
own map implemented using clang/Basic/TokenKinds.def. However, it does
not respect the language options so identifiers can incorrectly
determined to be keywords when using languages in which they are not
keywords.
Rather than implement the logic to enable/disable keywords in both
projects it makes sense for lldb to use clang's implementation.
See #164284 for more information
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions
