qom: Use kernel-doc private/public tags in structs

Use kernel-doc syntax for indicating private and public struct
fields.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Message-Id: <20200910221526.10041-3-ehabkost@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
Eduardo Habkost 2020-09-10 18:15:19 -04:00 committed by Paolo Bonzini
parent 1827c35b6b
commit 11e1c3addf

View File

@ -520,7 +520,7 @@ typedef void (ObjectFree)(void *obj);
*/
struct ObjectClass
{
/*< private >*/
/* private: */
Type type;
GSList *interfaces;
@ -546,7 +546,7 @@ struct ObjectClass
*/
struct Object
{
/*< private >*/
/* private: */
ObjectClass *class;
ObjectFree *free;
GHashTable *properties;
@ -908,7 +908,7 @@ struct InterfaceInfo {
struct InterfaceClass
{
ObjectClass parent_class;
/*< private >*/
/* private: */
ObjectClass *concrete_class;
Type interface_type;
};