#include <dbgfmt.h>
Data Fields | |
| const char * | name |
| One-line description of the debug format. | |
| const char * | keyword |
| Keyword used to select debug format. | |
| const yasm_directive * | directives |
| NULL-terminated list of directives. | |
| yasm_dbgfmt *(* | create )(yasm_object *object) |
| Create debug format. | |
| void(* | destroy )(yasm_dbgfmt *dbgfmt) |
| Module-level implementation of yasm_dbgfmt_destroy(). | |
| void(* | generate )(yasm_object *object, yasm_linemap *linemap, yasm_errwarns *errwarns) |
| Module-level implementation of yasm_dbgfmt_generate(). | |
Definition at line 48 of file dbgfmt.h.
| const char* yasm_dbgfmt_module::name |
| const char* yasm_dbgfmt_module::keyword |
| yasm_dbgfmt*(* yasm_dbgfmt_module::create)(yasm_object *object) |
Create debug format.
Module-level implementation of yasm_dbgfmt_create(). The filenames are provided solely for informational purposes.
| object | object |
| void(* yasm_dbgfmt_module::destroy)(yasm_dbgfmt *dbgfmt) |
Module-level implementation of yasm_dbgfmt_destroy().
Call yasm_dbgfmt_destroy() instead of calling this function.
| void(* yasm_dbgfmt_module::generate)(yasm_object *object, yasm_linemap *linemap, yasm_errwarns *errwarns) |
Module-level implementation of yasm_dbgfmt_generate().
Call yasm_dbgfmt_generate() instead of calling this function.
1.5.2