On Thu, Apr 27, 2017 at 12:41 PM Markus Armbruster <[email protected]> wrote:
> Signed-off-by: Markus Armbruster <[email protected]> > Reviewed-by: Marc-André Lureau <[email protected]> > --- > qapi/qobject-input-visitor.c | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/qapi/qobject-input-visitor.c b/qapi/qobject-input-visitor.c > index 865e948..2530959 100644 > --- a/qapi/qobject-input-visitor.c > +++ b/qapi/qobject-input-visitor.c > @@ -55,6 +55,17 @@ static QObjectInputVisitor *to_qiv(Visitor *v) > return container_of(v, QObjectInputVisitor, visitor); > } > > +/* > + * Find the full name of something @qiv is currently visiting. > + * @qiv is visiting something named @name in the stack of containers > + * @qiv->stack. > + * If @n is zero, return its full name. > + * If @n is positive, return the full name of the @n-th container > + * counting from the top. The stack of containers must have at least > + * @n elements. > + * The returned string is valid until the next full_name_nth(@v) or > + * destruction of @v. > + */ > static const char *full_name_nth(QObjectInputVisitor *qiv, const char > *name, > int n) > { > -- > 2.7.4 > > > -- Marc-André Lureau
