Re: [Qemu-devel] [PATCH v3 08/49] qapi: add #if/#endif helpers

2018-06-21 Thread Markus Armbruster
Marc-André Lureau writes: > Add helpers to wrap generated code with #if/#endif lines. > > Add QAPIGenCSnippet class to write C snippet code, make QAPIGenC > inherit from it, for full C files with copyright headers etc. > > Add a 'with' statement context manager that will be used to wrap > generat

Re: [Qemu-devel] [PATCH v3 08/49] qapi: add #if/#endif helpers

2018-06-20 Thread Markus Armbruster
Marc-André Lureau writes: > Add helpers to wrap generated code with #if/#endif lines. > > Add QAPIGenCSnippet class to write C snippet code, make QAPIGenC > inherit from it, for full C files with copyright headers etc. > > Add a 'with' statement context manager that will be used to wrap > generat

[Qemu-devel] [PATCH v3 08/49] qapi: add #if/#endif helpers

2018-03-21 Thread Marc-André Lureau
Add helpers to wrap generated code with #if/#endif lines. Add QAPIGenCSnippet class to write C snippet code, make QAPIGenC inherit from it, for full C files with copyright headers etc. Add a 'with' statement context manager that will be used to wrap generator visitor methods. The manager will ch