Markus Armbruster
|
dec0012ef8
qapi: Fix missing 'if' checks in struct, union, alternate 'data'
|
6 жил өмнө |
Markus Armbruster
|
c2c7065e17
qapi: Reject blank 'if' conditions in addition to empty ones
|
6 жил өмнө |
Markus Armbruster
|
887a2069f7
qapi: Fix broken discriminator error messages
|
6 жил өмнө |
Markus Armbruster
|
9d55380b5a
qapi: Remove null from schema language
|
6 жил өмнө |
Markus Armbruster
|
14c3279502
qapi: Improve reporting of lexical errors
|
6 жил өмнө |
Markus Armbruster
|
9f5e6b088a
qapi: Use quotes more consistently in frontend error messages
|
6 жил өмнө |
Markus Armbruster
|
8d40738d2f
qapi: Tweak code to match docs/devel/qapi-code-gen.txt
|
6 жил өмнө |
Markus Armbruster
|
398969fe1c
qapi: Adjust frontend errors to say enum value, not member
|
6 жил өмнө |
Markus Armbruster
|
0ced9531f1
qapi: Permit omitting all flat union branches
|
6 жил өмнө |
Markus Armbruster
|
f03255362a
qapi: Permit alternates with just one branch
|
6 жил өмнө |
Markus Armbruster
|
675b214bc6
qapi: Permit 'boxed' with empty type
|
6 жил өмнө |
Markus Armbruster
|
9b4416bfc1
qapi: Drop support for escape sequences other than \\
|
6 жил өмнө |
Markus Armbruster
|
56a8caff92
qapi: Restrict strings to printable ASCII
|
6 жил өмнө |
Markus Armbruster
|
b22e86585b
qapi: Drop support for boxed alternate arguments
|
6 жил өмнө |
Markus Armbruster
|
dcca907bed
qapi: Drop check_type()'s redundant parameter @allow_optional
|
6 жил өмнө |
Markus Armbruster
|
157dd36395
qapi: Simplify how QAPIDoc implements its state machine
|
6 жил өмнө |
Kevin Wolf
|
f3ed93d545
qapi: Allow documentation for features
|
6 жил өмнө |
Kevin Wolf
|
03bf06bdc1
qapi: Disentangle QAPIDoc code
|
6 жил өмнө |
Kevin Wolf
|
6a8c0b5102
qapi: Add feature flags to struct types
|
6 жил өмнө |
Markus Armbruster
|
56a4689582
qapi: Fix array first used in a different module
|
6 жил өмнө |
Markus Armbruster
|
709395f8f6
qapi: Fix code generation for sub-modules in other directories
|
6 жил өмнө |
Markus Armbruster
|
dddee4d7ba
qapi: Pass file name to QAPIGen constructor instead of methods
|
6 жил өмнө |
Markus Armbruster
|
c2e196a9b4
qapi: Prepare for system modules other than 'builtin'
|
6 жил өмнө |
Markus Armbruster
|
dcac64711e
qapi: Clean up modular built-in code generation a bit
|
6 жил өмнө |
Marc-André Lureau
|
ce1a1aec47
qapi: fix flat union on uncovered branches conditionals
|
6 жил өмнө |
Marc-André Lureau
|
8ee06f61e1
qapi: Add #if conditions to generated code members
|
6 жил өмнө |
Marc-André Lureau
|
3e270dcacc
qapi: add 'if' to alternate members
|
6 жил өмнө |
Marc-André Lureau
|
a2724280fb
qapi: add 'if' to union members
|
6 жил өмнө |
Marc-André Lureau
|
ccadd6bcba
qapi: Add 'if' to implicit struct members
|
6 жил өмнө |
Marc-André Lureau
|
87adbbffd4
qapi: add a dictionary form for TYPE
|
6 жил өмнө |