Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
dwarf_DST.cxx File Reference
#include "dwarf_DST.h"
#include "errors.h"
Include dependency graph for dwarf_DST.cxx:

Go to the source code of this file.

Defines

#define DST_ASSERT(truth, msg)   Is_True(truth, (msg))

Functions

static DST_INFO_IDXDST_get_ptr_to_firstChildField (DST_INFO *parent)
static DST_INFO_IDXDST_get_ptr_to_lastChildField (DST_INFO *parent)
DST_INFO_IDX DST_first_child (DST_INFO_IDX parent)
DST_INFO_IDX DST_last_child (DST_INFO_IDX parent)
void DST_append_child (DST_INFO_IDX parent, DST_INFO_IDX child)
void DST_preorder_visit (DST_INFO_IDX i, INT32 init_val, INT32(*action)(INT32, DST_DW_tag, DST_flag, DST_ATTR_IDX, DST_INFO_IDX))

Variables

static char * source_file = __FILE__

Define Documentation

#define DST_ASSERT (   truth,
  msg 
)    Is_True(truth, (msg))

Definition at line 47 of file dwarf_DST.cxx.

Referenced by DST_append_child(), and DST_preorder_visit().


Function Documentation

Definition at line 246 of file dwarf_DST.cxx.

References DST_get_ptr_to_firstChildField(), DST_INFO_IDX_TO_PTR, DST_INVALID_IDX, and NULL.

Referenced by DST_enter_cloned_childs().

Here is the call graph for this function:

Definition at line 263 of file dwarf_DST.cxx.

References DST_get_ptr_to_lastChildField(), DST_INFO_IDX_TO_PTR, DST_INVALID_IDX, and NULL.

Here is the call graph for this function:


Variable Documentation

char* source_file = __FILE__ [static]

Definition at line 37 of file dwarf_DST.cxx.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines