Commit History

Author SHA1 Message Date
  Marc-André Lureau 5d83b9a130 qapi: replace if condition list with dict {'all': [...]} 4 years ago
  Marc-André Lureau d806f89f87 qapidoc: introduce QAPISchemaIfCond.docgen() 4 years ago
  Marc-André Lureau 6cc2e4817f qapi: introduce QAPISchemaIfCond.cgen() 4 years ago
  John Snow e0e8a0ac2e qapi: add must_match helper 4 years ago
  Markus Armbruster 5fbc78dd36 qapi: Permit flat union members for any tag value 4 years ago
  John Snow e6a34cd7a4 qapi/common.py: move build_params into gen.py 4 years ago
  John Snow 1cc7398dfa qapi/common.py: Convert comments into docstrings, and elaborate 4 years ago
  John Snow d646b2a128 qapi/common.py: add type hint annotations 4 years ago
  John Snow 73951712b1 qapi/common.py: Replace one-letter 'c' variable 4 years ago
  John Snow a7aa64a6ae qapi/common.py: delint with pylint 4 years ago
  John Snow cbe8f87f97 qapi/common.py: Add indent manager 4 years ago
  John Snow 341f6afbac qapi/common.py: Remove python compatibility workaround 4 years ago
  Markus Armbruster ed39c03e2f qapi: Drop conditionals for Python 2 5 years ago
  Markus Armbruster e6c42b96b9 qapi: Split up scripts/qapi/common.py 5 years ago
  Markus Armbruster 61bfb2e1a4 qapi: Move gen_enum(), gen_enum_lookup() back to qapi/types.py 5 years ago
  Markus Armbruster 0002b557b5 qapi: Eliminate accidental global frontend state 5 years ago
  Markus Armbruster 2a7bbedd77 qapi: Store pragma state in QAPISourceInfo, not global state 5 years ago
  Markus Armbruster c615550df3 qapi: Improve source file read error handling 5 years ago
  Markus Armbruster 56d2df5e65 qapi: Improve reporting of redefinition 5 years ago
  Markus Armbruster f63326985a qapi: Improve reporting of missing documentation comment 5 years ago
  Markus Armbruster 13b3997f14 qapi: Eliminate check_keys(), rename check_known_keys() 5 years ago
  Markus Armbruster fab12376d0 qapi: Improve reporting of invalid 'if' further 5 years ago
  Markus Armbruster eeb57c85da qapi: Avoid redundant definition references in error messages 5 years ago
  Markus Armbruster 3f58cc29a8 qapi: Improve reporting of missing / unknown definition keys 5 years ago
  Markus Armbruster a6735a5743 qapi: Improve reporting of invalid flags 5 years ago
  Markus Armbruster 576f0b8a53 qapi: Improve reporting of invalid 'if' errors 5 years ago
  Markus Armbruster 4ebda5abdb qapi: Move context-free checking to the proper place 5 years ago
  Markus Armbruster fa110c6a9e qapi: Move context-sensitive checking to the proper place 5 years ago
  Markus Armbruster 77daece3d9 qapi: Inline check_name() into check_union() 5 years ago
  Markus Armbruster e6f9678da5 qapi: Plumb info to the QAPISchemaMember 5 years ago