model_server/dd/src/xref_dd.cxx
// 2 pass thru projects, 1. to check for loaded 2. to retrieve unloaded definition.
2 pass thru projects, 1. to check for loaded 2. to retrieve unloaded definition.
2 pass thru projects 1 . to check for loaded 2 . to retrieve unloaded definition .
ddElement* ddElement::get_definition()
{
  Initialize(ddElement::get_definition);
  if (get_is_def())
    return this;
  symbolPtr sym = find_xrefSymbol();
  ddElement *_def = xrefSymbol::get_def_dd(sym);
  return _def;
}
ddElement * ddElement :: get_definition ( ) { Initialize ( ddElement :: get_definition ) ; if ( get_is_def ( ) ) return this ; symbolPtr sym = find_xrefSymbol ( ) ; ddElement * _def = xrefSymbol :: get_def_dd ( sym ) ; return _def ; }
2 pass thru projects, 1. to check for loaded 2. to retrieve unloaded definition.
2 pass thru projects 1 . to check for loaded 2 . to retrieve unloaded definition .