Age | Commit message (Expand) | Author | Files | Lines |
2018-12-18 | qapi: fix flat union on uncovered branches conditionals | Marc-André Lureau | 1 | -1/+2 |
2018-12-14 | qapi: Add #if conditions to generated code members | Marc-André Lureau | 1 | -0/+4 |
2018-12-13 | qapi: add 'if' to alternate members | Marc-André Lureau | 1 | -5/+5 |
2018-12-13 | qapi: add 'if' to union members | Marc-André Lureau | 1 | -7/+8 |
2018-12-13 | qapi: Add 'if' to implicit struct members | Marc-André Lureau | 1 | -7/+11 |
2018-12-13 | qapi: add a dictionary form for TYPE | Marc-André Lureau | 1 | -24/+46 |
2018-12-13 | qapi: add 'if' to enum members | Marc-André Lureau | 1 | -3/+5 |
2018-12-13 | qapi: add a dictionary form with 'name' key for enum members | Marc-André Lureau | 1 | -10/+26 |
2018-12-13 | qapi: improve reporting of unknown or missing keys | Marc-André Lureau | 1 | -8/+15 |
2018-12-13 | qapi: factor out checking for keys | Marc-André Lureau | 1 | -7/+13 |
2018-12-13 | qapi: change enum visitor and gen_enum* to take QAPISchemaMember | Marc-André Lureau | 1 | -11/+11 |
2018-12-13 | qapi: Do not define enumeration value explicitly | Marc-André Lureau | 1 | -5/+2 |
2018-12-13 | qapi: rename QAPISchemaEnumType.values to .members | Marc-André Lureau | 1 | -12/+12 |
2018-08-28 | qapi: Emit a blank line before dummy declaration | Markus Armbruster | 1 | -0/+1 |
2018-08-28 | qapi: Fix build_params() for empty parameter list | Markus Armbruster | 1 | -6/+4 |
2018-08-15 | qapi: Fix some pycodestyle-3 complaints | Markus Armbruster | 1 | -6/+9 |
2018-07-03 | qapi: add #if/#endif helpers | Marc-André Lureau | 1 | -4/+94 |
2018-07-03 | qapi: mcgen() shouldn't indent # lines | Marc-André Lureau | 1 | -2/+2 |
2018-07-03 | qapi: add 'ifcond' to visitor methods | Marc-André Lureau | 1 | -14/+17 |
2018-07-03 | qapi: leave the ifcond attribute undefined until check() | Marc-André Lureau | 1 | -4/+17 |
2018-07-03 | qapi: pass 'if' condition into QAPISchemaEntity objects | Marc-André Lureau | 1 | -32/+65 |
2018-07-03 | qapi: add 'if' to top-level expressions | Marc-André Lureau | 1 | -6/+29 |
2018-06-22 | qapi: Open files with encoding='utf-8' | Markus Armbruster | 1 | -3/+14 |
2018-06-22 | qapi: allow empty branches in flat unions | Anton Nefedov | 1 | -7/+8 |
2018-06-08 | python: Remove scripts/ordereddict.py | Eduardo Habkost | 1 | -4/+1 |
2018-05-30 | qapi: introduce new cmd option "allow-preconfig" | Igor Mammedov | 1 | -7/+11 |
2018-05-04 | qapi: add SysEmuTarget to "common.json" | Laszlo Ersek | 1 | -1/+1 |
2018-03-27 | qapi: restrict allow-oob value to be "true" | Peter Xu | 1 | -1/+1 |
2018-03-19 | qapi: introduce new cmd option "allow-oob" | Peter Xu | 1 | -5/+10 |
2018-03-02 | qapi: Move qapi-schema.json to qapi/, rename generated files | Markus Armbruster | 1 | -3/+2 |
2018-03-02 | qapi: Generate separate .h, .c for each module | Markus Armbruster | 1 | -5/+28 |
2018-03-02 | qapi/common: Fix guardname() for funny filenames | Markus Armbruster | 1 | -1/+1 |
2018-03-02 | qapi/types qapi/visit: Generate built-in stuff into separate files | Markus Armbruster | 1 | -9/+51 |
2018-03-02 | qapi: Make code-generating visitors use QAPIGen more | Markus Armbruster | 1 | -0/+13 |
2018-03-02 | qapi: Record 'include' directives in intermediate representation | Markus Armbruster | 1 | -4/+39 |
2018-03-02 | qapi: Generate in source order | Markus Armbruster | 1 | -2/+4 |
2018-03-02 | qapi: Record 'include' directives in parse tree | Markus Armbruster | 1 | -4/+16 |
2018-03-02 | qapi: Concentrate QAPISchemaParser.exprs updates in .__init__() | Markus Armbruster | 1 | -6/+9 |
2018-03-02 | qapi: Lift error reporting from QAPISchema.__init__() to callers | Markus Armbruster | 1 | -14/+9 |
2018-03-02 | qapi/common: Eliminate QAPISchema.exprs | Markus Armbruster | 1 | -4/+4 |
2018-03-02 | qapi: Improve include file name reporting in error messages | Markus Armbruster | 1 | -6/+6 |
2018-03-02 | qapi: Touch generated files only when they change | Markus Armbruster | 1 | -2/+9 |
2018-03-02 | qapi-gen: Convert from getopt to argparse | Markus Armbruster | 1 | -43/+0 |
2018-03-02 | qapi-gen: New common driver for code and doc generators | Markus Armbruster | 1 | -0/+2041 |