Commit 077b009e authored by Marc-André Lureau's avatar Marc-André Lureau Committed by Markus Armbruster
Browse files

qapi: remove the "middle" mode



Now that the register function is always generated, we can
remove the so-called "middle" mode from the generator script.

Signed-off-by: default avatarMarc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20160912091913.15831-13-marcandre.lureau@redhat.com>
Reviewed-by: default avatarMarkus Armbruster <armbru@redhat.com>
Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
parent 2b9e3576
Loading
Loading
Loading
Loading
+3 −12
Original line number Diff line number Diff line
@@ -206,7 +206,6 @@ class QAPISchemaGenCommandVisitor(QAPISchemaVisitor):
        self._visited_ret_types = set()

    def visit_end(self):
        if not middle_mode:
        self.defn += gen_registry(self._regy)
        self._regy = None
        self._visited_ret_types = None
@@ -221,18 +220,10 @@ class QAPISchemaGenCommandVisitor(QAPISchemaVisitor):
            self.defn += gen_marshal_output(ret_type)
        self.decl += gen_marshal_decl(name)
        self.defn += gen_marshal(name, arg_type, boxed, ret_type)
        if not middle_mode:
        self._regy += gen_register_command(name, success_response)


middle_mode = False

(input_file, output_dir, do_c, do_h, prefix, opts) = \
    parse_command_line("m", ["middle"])

for o, a in opts:
    if o in ("-m", "--middle"):
        middle_mode = True
(input_file, output_dir, do_c, do_h, prefix, opts) = parse_command_line()

c_comment = '''
/*