Lines Matching refs:QAPIDoc
44 from qapi.parser import QAPIDoc
223 def visit_paragraph(self, section: QAPIDoc.Section) -> None:
232 def visit_member(self, section: QAPIDoc.ArgSection) -> None:
246 def visit_feature(self, section: QAPIDoc.ArgSection) -> None:
255 def visit_returns(self, section: QAPIDoc.Section) -> None:
269 def visit_errors(self, section: QAPIDoc.Section) -> None:
280 assert ent.doc.since.kind == QAPIDoc.Kind.SINCE
353 while sections[gen_index].kind == QAPIDoc.Kind.MEMBER:
363 if section.kind == QAPIDoc.Kind.PLAIN:
365 elif section.kind == QAPIDoc.Kind.MEMBER:
366 assert isinstance(section, QAPIDoc.ArgSection)
368 elif section.kind == QAPIDoc.Kind.FEATURE:
369 assert isinstance(section, QAPIDoc.ArgSection)
371 elif section.kind in (QAPIDoc.Kind.SINCE, QAPIDoc.Kind.TODO):
374 elif section.kind == QAPIDoc.Kind.RETURNS:
376 elif section.kind == QAPIDoc.Kind.ERRORS:
395 def visit_freeform(self, doc: QAPIDoc) -> None: argument