Home
last modified time | relevance | path

Searched refs:_genh (Results 1 – 7 of 7) sorted by relevance

/qemu/scripts/qapi/
H A Dtypes.py295 self._genh.preamble_add(mcgen('''
311 self._genh.preamble_add(mcgen('''
321 self._genh.add(gen_type_cleanup_decl(name))
331 with ifcontext(ifcond, self._genh, self._genc):
332 self._genh.preamble_add(gen_enum(name, members, prefix))
340 with ifcontext(ifcond, self._genh, self._genc):
341 self._genh.preamble_add(gen_fwd_object_or_array(name))
342 self._genh.add(gen_array(name, element_type))
356 with ifcontext(ifcond, self._genh):
357 self._genh.preamble_add(gen_fwd_object_or_array(name))
[all …]
H A Dfeatures.py29 self._genh.add("#include \"qapi/util.h\"\n\n")
32 self._genh.add("typedef enum {\n")
34 self._genh.add(f" {c_enum_const('qapi_feature', f.name)}")
36 self._genh.add(f" = {c_enum_const('qapi', f.name)},\n")
38 self._genh.add(",\n")
40 self._genh.add("} " + c_name('QapiFeature') + ";\n")
H A Dvisit.py346 self._genh.preamble_add(mcgen('''
362 self._genh.preamble_add(mcgen('''
376 with ifcontext(ifcond, self._genh, self._genc):
377 self._genh.add(gen_visit_decl(name, scalar=True))
385 with ifcontext(ifcond, self._genh, self._genc):
386 self._genh.add(gen_visit_decl(name))
400 with ifcontext(ifcond, self._genh, self._genc):
401 self._genh.add(gen_visit_members_decl(name))
408 self._genh.add(gen_visit_decl(name))
417 with ifcontext(ifcond, self._genh, self._genc):
[all …]
H A Devents.py202 self._genh.add(mcgen('''
215 self._genh.preamble_add(mcgen('''
218 self._genh.add(gen_enum(self._event_enum_name,
222 self._genh.add(mcgen('''
236 with ifcontext(ifcond, self._genh, self._genc):
237 self._genh.add(gen_event_send_decl(name, arg_type, boxed))
H A Dcommands.py340 self._genh.add(mcgen('''
348 self._genh.add(mcgen('''
397 self._genh, self._genc):
399 with ifcontext(ifcond, self._genh, self._genc):
400 self._genh.add(gen_command_decl(name, arg_type, boxed,
402 self._genh.add(gen_marshal_decl(name, coroutine))
408 with ifcontext(ifcond, self._genh, self._genc):
H A Dgen.py245 self._genh = QAPIGenH(self._prefix + self._what + '.h',
250 self._genh.write(output_dir)
278 def _genh(self) -> QAPIGenH: member in QAPISchemaModularCVisitor
365 os.path.dirname(self._genh.fname))
366 self._genh.preamble_add(mcgen('''
H A Dintrospect.py197 self._genh.add(mcgen('''