qapi: Improve reporting of redefinition

Point to the previous definition, unless it's a built-in.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <20190927134639.4284-26-armbru@redhat.com>
This commit is contained in:
Markus Armbruster
2019-09-28 17:17:48 +02:00
parent f63326985a
commit 56d2df5e65
4 changed files with 14 additions and 3 deletions
+3 -1
View File
@@ -1,2 +1,4 @@
tests/qapi-schema/redefined-command.json: In command 'foo':
tests/qapi-schema/redefined-command.json:3: command 'foo' is already defined
tests/qapi-schema/redefined-command.json:3: 'foo' is already defined
tests/qapi-schema/redefined-command.json: In command 'foo':
tests/qapi-schema/redefined-command.json:2: previous definition