|
libyasm
|
Debug format module interface. More...
#include <dbgfmt.h>
Data Fields | |
| const char * | name |
| One-line description of the debug format. More... | |
| const char * | keyword |
| Keyword used to select debug format. More... | |
| const yasm_directive * | directives |
| NULL-terminated list of directives. More... | |
| yasm_dbgfmt *(* | create )(yasm_object *object) |
| Create debug format. More... | |
| void(* | destroy )(yasm_dbgfmt *dbgfmt) |
| Module-level implementation of yasm_dbgfmt_destroy(). More... | |
| void(* | generate )(yasm_object *object, yasm_linemap *linemap, yasm_errwarns *errwarns) |
| Module-level implementation of yasm_dbgfmt_generate(). More... | |
| 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.
| const yasm_directive* yasm_dbgfmt_module::directives |
| 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.
| const char* yasm_dbgfmt_module::keyword |
| const char* yasm_dbgfmt_module::name |
1.8.3.1