[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 2/4] scripts/qapi: allow optional experimental enum values
From: |
Vladimir Sementsov-Ogievskiy |
Subject: |
[PATCH v2 2/4] scripts/qapi: allow optional experimental enum values |
Date: |
Thu, 20 Apr 2023 01:52:30 +0300 |
To be used in the next commit.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
---
scripts/qapi/types.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/scripts/qapi/types.py b/scripts/qapi/types.py
index c39d054d2c..18f8734047 100644
--- a/scripts/qapi/types.py
+++ b/scripts/qapi/types.py
@@ -61,10 +61,12 @@ def gen_enum_lookup(name: str,
special_features = gen_special_features(memb.features)
if special_features != '0':
+ feats += memb.ifcond.gen_if()
feats += mcgen('''
[%(index)s] = %(special_features)s,
''',
index=index, special_features=special_features)
+ feats += memb.ifcond.gen_endif()
if feats:
ret += mcgen('''
--
2.34.1