mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-10-24 17:37:02 +00:00
Add helpers to wrap generated code with #if/#endif lines. A later patch wants to use QAPIGen for generating C snippets rather than full C files with copyright headers etc. Splice in class QAPIGenCCode between QAPIGen and QAPIGenC. Add a 'with' statement context manager that will be used to wrap generator visitor methods. The manager will check if code was generated before adding #if/#endif lines on QAPIGenCSnippet objects. Used in the following patches. Backports commit ded9fc28b5a07213f3e5e8ac7ea0494b85813de1 from qemu |
||
|---|---|---|
| .. | ||
| qapi | ||
| create_config | ||
| decodetree.py | ||
| make_device_config.sh | ||
| ordereddict.py | ||
| qapi-gen.py | ||