diff options
| author | Rahul Joshi <rjoshi@nvidia.com> | 2024-08-26 16:57:18 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-26 16:57:18 -0700 |
| commit | bcde45bae80cddeee37e1cda43ca62b980cffe9f (patch) | |
| tree | 1533c6d42a59c0c44a5f7b0c8bfe7e7066120075 /lldb/source/Plugins/ScriptInterpreter/Python | |
| parent | 4b3f1473bc25c089c52fd2ba90883bcc52d69330 (diff) | |
| download | llvm-bcde45bae80cddeee37e1cda43ca62b980cffe9f.zip llvm-bcde45bae80cddeee37e1cda43ca62b980cffe9f.tar.gz llvm-bcde45bae80cddeee37e1cda43ca62b980cffe9f.tar.bz2 | |
[NFC][TableGen] Refactor JSON and detailed record emitter (#105770)
- Fix JSON and detailed record emitters to use const reference and pointers.
- Fix code to use C++ structured bindings and range-based loops, including reverse() range for locations.
- Eliminate `NL` define for "\n".
- Change JSON emitter to populate `instance_list` in an earlier loop over superclasses instead of a separate loop.
- Rename variables in JSON emitter to conform to LLVM naming conventions.
- Eliminate unused headers in detailed record emitter.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions
