Age | Commit message (Expand) | Author |
2022-07-13 | qapi: Avoid generating C identifier 'linux' | zhenwei pi |
2021-09-08 | qapi: Bury some unused code in class Indentation | Markus Armbruster |
2021-09-08 | qapi: Drop Indentation.__bool__() | Markus Armbruster |
2021-09-08 | qapi: Fix a botched type annotation | Markus Armbruster |
2021-09-03 | qapi: Use "not COND" instead of "!COND" for generated documentation | Markus Armbruster |
2021-09-03 | qapi: Avoid redundant parens in code generated for conditionals | Markus Armbruster |
2021-09-03 | qapi: Factor common recursion out of cgen_ifcond(), docgen_ifcond() | Markus Armbruster |
2021-09-03 | qapi: Fix C code generation for 'if' | Markus Armbruster |
2021-09-03 | qapi: Simplify how QAPISchemaIfCond represents "no condition" | Markus Armbruster |
2021-08-26 | qapi: make 'if' condition strings simple identifiers | Marc-André Lureau |
2021-08-26 | qapi: add 'not' condition operation | Marc-André Lureau |
2021-08-26 | qapi: add 'any' condition | Marc-André Lureau |
2021-08-26 | qapi: replace if condition list with dict {'all': [...]} | Marc-André Lureau |
2021-08-26 | qapidoc: introduce QAPISchemaIfCond.docgen() | Marc-André Lureau |
2021-08-26 | qapi: introduce QAPISchemaIfCond.cgen() | Marc-André Lureau |
2021-05-20 | qapi: add must_match helper | John Snow |
2021-03-23 | qapi: Permit flat union members for any tag value | Markus Armbruster |
2020-10-10 | qapi/common.py: move build_params into gen.py | John Snow |
2020-10-10 | qapi/common.py: Convert comments into docstrings, and elaborate | John Snow |
2020-10-10 | qapi/common.py: add type hint annotations | John Snow |
2020-10-10 | qapi/common.py: Replace one-letter 'c' variable | John Snow |
2020-10-10 | qapi/common.py: delint with pylint | John Snow |
2020-10-10 | qapi/common.py: Add indent manager | John Snow |
2020-10-10 | qapi/common.py: Remove python compatibility workaround | John Snow |
2020-03-05 | qapi: Drop conditionals for Python 2 | Markus Armbruster |
2019-10-22 | qapi: Split up scripts/qapi/common.py | Markus Armbruster |
2019-10-22 | qapi: Move gen_enum(), gen_enum_lookup() back to qapi/types.py | Markus Armbruster |
2019-10-22 | qapi: Eliminate accidental global frontend state | Markus Armbruster |
2019-10-22 | qapi: Store pragma state in QAPISourceInfo, not global state | Markus Armbruster |
2019-09-28 | qapi: Improve source file read error handling | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of redefinition | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of missing documentation comment | Markus Armbruster |
2019-09-28 | qapi: Eliminate check_keys(), rename check_known_keys() | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of invalid 'if' further | Markus Armbruster |
2019-09-28 | qapi: Avoid redundant definition references in error messages | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of missing / unknown definition keys | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of invalid flags | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of invalid 'if' errors | Markus Armbruster |
2019-09-28 | qapi: Move context-free checking to the proper place | Markus Armbruster |
2019-09-28 | qapi: Move context-sensitive checking to the proper place | Markus Armbruster |
2019-09-28 | qapi: Inline check_name() into check_union() | Markus Armbruster |
2019-09-28 | qapi: Plumb info to the QAPISchemaMember | Markus Armbruster |
2019-09-28 | qapi: Make check_type()'s array case a bit more obvious | Markus Armbruster |
2019-09-28 | qapi: Move check for reserved names out of add_name() | Markus Armbruster |
2019-09-28 | qapi: Report invalid '*' prefix like any other invalid name | Markus Armbruster |
2019-09-28 | qapi: Use check_name_str() where it suffices | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of invalid name errors | Markus Armbruster |
2019-09-28 | qapi: Reorder check_FOO() parameters for consistency | Markus Armbruster |
2019-09-28 | qapi: Improve reporting of member name clashes | Markus Armbruster |
2019-09-28 | qapi: Change frontend error messages to start with lower case | Markus Armbruster |