Eric Blake <ebl...@redhat.com> writes: > On 06/16/2016 08:46 AM, Markus Armbruster wrote: >> Markus Armbruster <arm...@redhat.com> writes: >> >>> Eric Blake <ebl...@redhat.com> writes: >>> >>>> Rather than having two separate visitor callbacks with items >>>> already broken out, pass the actual QAPISchemaObjectType object >>>> to the visitor. This lets the visitor access things like >>>> type.is_implicit() without needing another parameter, resolving >>>> a TODO from previous patches. >>>> >>>> For convenience and consistency, the 'name' and 'info' parameters >>>> are still provided, even though they are now redundant with >>>> 'typ.name' and 'typ.info'. >>>> >>>> Signed-off-by: Eric Blake <ebl...@redhat.com> >>> >>> We've seen this one before :) >>> > >>> >>> End quote. Let's see how this series profits from the patch, and >>> whether we want to change the other visit methods as well for >>> consistency. >> >> Where is this used in the rest of the series? > > Hmm, I don't know that it actually makes a difference, unless we expand > its scope to also do the same things for commands and events (rather > than adding a 'box' parameter to those callbacks). > > And deferring it doesn't break things anywhere else in this series. I > guess we drop it.
Let's keep it on the shelf for now.