diff options
| author | Chuanqi Xu <yedeng.yd@linux.alibaba.com> | 2025-02-28 15:59:05 +0800 |
|---|---|---|
| committer | Chuanqi Xu <yedeng.yd@linux.alibaba.com> | 2025-02-28 16:03:50 +0800 |
| commit | 15c49b9db3f60bdbd320271d5e97f118c00b95dd (patch) | |
| tree | 560baab2f5b498ad2264ddc05fc97c23f4a7307f /lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py | |
| parent | 44b9f5eeab63dbf7d4e4ebc87dfedca5c42708b6 (diff) | |
[Coroutines] [CodeGen] Don't change AST in CodeGen/Coroutines
The root source of other odd bugs.
We performed a hack in CodeGen/Coroutines. But we didn't recognize that
the CodeGen is a consumer of AST. The CodeGen shouldn't change AST in
any ways. It'll break the assumption about the ASTConsumer in Clang's
framework, which may break any other clang-based tools which depends on
multiple consumers to work together.
The fix here is simple. But I am not super happy about the test. It is
too specific and verbose. We can remove this if we can get the signature
of the AST in ASTContext.
Diffstat (limited to 'lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py')
0 files changed, 0 insertions, 0 deletions
