Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions
debuginfo_xml.h File Reference
#include "debuginfo_xml_moduleStub.h"
#include "binfile.h"
#include "dwdebug_priv.h"
#include "dwdebug.h"
#include <glib.h>
Include dependency graph for debuginfo_xml.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

struct vmi1__LocationT * d_location_to_x_LocationT (struct soap *soap, struct location *l, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__RangesT * d_range_to_x_RangesT (struct soap *soap, struct range *r, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__VariableT * d_symbol_to_x_VariableT (struct soap *soap, struct symbol *s, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__FunctionT * d_symbol_to_x_FunctionT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__LabelT * d_symbol_to_x_LabelT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__VoidTypeT * d_symbol_to_x_VoidTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__BaseTypeT * d_symbol_to_x_BaseTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__PointerTypeT * d_symbol_to_x_PointerTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__TypedefTypeT * d_symbol_to_x_TypedefTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__ConstTypeT * d_symbol_to_x_ConstTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__VolatileTypeT * d_symbol_to_x_VolatileTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__ArrayTypeT * d_symbol_to_x_ArrayTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__EnumTypeT * d_symbol_to_x_EnumTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__StructTypeT * d_symbol_to_x_StructTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__UnionTypeT * d_symbol_to_x_UnionTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__FunctionTypeT * d_symbol_to_x_FunctionTypeT (struct soap *soap, struct symbol *symbol, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__SymbolT * d_symbol_to_x_SymbolT (struct soap *soap, struct symbol *s, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__SymbolsT * d_symbol_array_list_to_x_SymbolsT (struct soap *soap, struct array_list *list, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__SymbolsT * d_symbol_gslist_to_x_SymbolsT (struct soap *soap, GSList *list, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__SymbolsOptT * d_symbol_array_list_to_x_SymbolsOptT (struct soap *soap, struct array_list *list, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__SymbolsOptT * d_symbol_gslist_to_x_SymbolsOptT (struct soap *soap, GSList *list, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__DebugFileT * d_debugfile_to_x_DebugFileT (struct soap *soap, struct debugfile *df, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth)
 
struct vmi1__ScopeT * d_scope_to_x_ScopeT (struct soap *soap, struct scope *s, struct vmi1__DebugFileOptsT *opts, GHashTable *reftab, struct array_list *refstack, int depth, struct vmi1__ScopeT *ir)
 

Function Documentation

struct vmi1__DebugFileT* d_debugfile_to_x_DebugFileT ( struct soap *  soap,
struct debugfile df,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 1581 of file debuginfo_xml.c.

struct vmi1__LocationT* d_location_to_x_LocationT ( struct soap *  soap,
struct location l,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 42 of file debuginfo_xml.c.

struct vmi1__RangesT* d_range_to_x_RangesT ( struct soap *  soap,
struct range r,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 143 of file debuginfo_xml.c.

struct vmi1__ScopeT* d_scope_to_x_ScopeT ( struct soap *  soap,
struct scope s,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth,
struct vmi1__ScopeT *  ir 
)

Definition at line 1658 of file debuginfo_xml.c.

struct vmi1__SymbolsOptT* d_symbol_array_list_to_x_SymbolsOptT ( struct soap *  soap,
struct array_list list,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 1547 of file debuginfo_xml.c.

struct vmi1__SymbolsT* d_symbol_array_list_to_x_SymbolsT ( struct soap *  soap,
struct array_list list,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 1253 of file debuginfo_xml.c.

struct vmi1__SymbolsOptT* d_symbol_gslist_to_x_SymbolsOptT ( struct soap *  soap,
GSList *  list,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 1564 of file debuginfo_xml.c.

struct vmi1__SymbolsT* d_symbol_gslist_to_x_SymbolsT ( struct soap *  soap,
GSList *  list,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 1399 of file debuginfo_xml.c.

struct vmi1__ArrayTypeT* d_symbol_to_x_ArrayTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 898 of file debuginfo_xml.c.

struct vmi1__BaseTypeT* d_symbol_to_x_BaseTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 720 of file debuginfo_xml.c.

struct vmi1__ConstTypeT* d_symbol_to_x_ConstTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 855 of file debuginfo_xml.c.

struct vmi1__EnumTypeT* d_symbol_to_x_EnumTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 956 of file debuginfo_xml.c.

struct vmi1__FunctionT* d_symbol_to_x_FunctionT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 547 of file debuginfo_xml.c.

struct vmi1__FunctionTypeT* d_symbol_to_x_FunctionTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 1100 of file debuginfo_xml.c.

struct vmi1__LabelT* d_symbol_to_x_LabelT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 612 of file debuginfo_xml.c.

struct vmi1__PointerTypeT* d_symbol_to_x_PointerTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 791 of file debuginfo_xml.c.

struct vmi1__StructTypeT* d_symbol_to_x_StructTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 980 of file debuginfo_xml.c.

struct vmi1__SymbolT* d_symbol_to_x_SymbolT ( struct soap *  soap,
struct symbol s,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 1141 of file debuginfo_xml.c.

struct vmi1__TypedefTypeT* d_symbol_to_x_TypedefTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 833 of file debuginfo_xml.c.

struct vmi1__UnionTypeT* d_symbol_to_x_UnionTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 1076 of file debuginfo_xml.c.

struct vmi1__VariableT* d_symbol_to_x_VariableT ( struct soap *  soap,
struct symbol s,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 503 of file debuginfo_xml.c.

struct vmi1__VoidTypeT* d_symbol_to_x_VoidTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 697 of file debuginfo_xml.c.

struct vmi1__VolatileTypeT* d_symbol_to_x_VolatileTypeT ( struct soap *  soap,
struct symbol symbol,
struct vmi1__DebugFileOptsT *  opts,
GHashTable *  reftab,
struct array_list refstack,
int  depth 
)

Definition at line 876 of file debuginfo_xml.c.