Re: [Qemu-devel] [PATCH v7 05/14] qapi: Rework collision assertions

2015-10-23 Thread Eric Blake
On 10/16/2015 10:35 PM, Eric Blake wrote: > Now that we have separate namespaces for QMP vs. tag values, > we can simplify how the QAPISchema*.check() methods check for > collisions. Each QAPISchemaObjectTypeMember check() call is > given a single set of names it must not collide with; this set >

[Qemu-devel] [PATCH v7 05/14] qapi: Rework collision assertions

2015-10-16 Thread Eric Blake
Now that we have separate namespaces for QMP vs. tag values, we can simplify how the QAPISchema*.check() methods check for collisions. Each QAPISchemaObjectTypeMember check() call is given a single set of names it must not collide with; this set is either the QMP names (when this member is used by