Changeset 571 for CMT/HEAD


Ignore:
Timestamp:
Apr 25, 2011, 8:37:18 PM (13 years ago)
Author:
rybkin
Message:

See C.L. 454

Location:
CMT/HEAD
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/ChangeLog

    r570 r571  
     12011-04-25    <rybkin@lal.in2p3.fr> 454
     2
     3        * source/cmt_use.cxx: In class Use, in function show_sub_uses, make use of
     4        find_valid ensure valid uses are followed
     5       
    162011-04-23    <rybkin@lal.in2p3.fr> 453
    27
  • CMT/HEAD/source/cmt_use.cxx

    r570 r571  
    45614561
    45624562  level++;
    4563   for (n = 0; n < sub_uses.size (); n++)
    4564     {
    4565       use = sub_uses[n];
    4566       if (use == 0) continue;
    4567 
    4568       const cmt_string& request = requests[n];
     4563  for (int i = 0; i < sub_uses.size (); i++)
     4564    {
     4565      //use = sub_uses[n];
     4566      //if (use == 0) continue;
     4567      if (sub_uses[i]->m_index >= 0 && !sub_uses[i]->discarded)
     4568        {
     4569          use = sub_uses[i];
     4570        }
     4571      else
     4572        {
     4573          Use* au (find_valid (sub_uses[i]->get_package_name ()));
     4574          if (au)
     4575            {
     4576              use = au;
     4577            }
     4578          else
     4579            {
     4580              continue;
     4581            }
     4582        }
     4583
     4584      const cmt_string& request = requests[i];
    45694585
    45704586      ScopeType saved_scope = use->initial_scope;
    45714587      State saved_state = use->auto_imports;
    45724588
    4573       use->initial_scope = sub_use_scopes[n];
    4574       use->auto_imports = sub_use_auto_imports[n];
     4589      use->initial_scope = sub_use_scopes[i];
     4590      use->auto_imports = sub_use_auto_imports[i];
    45754591
    45764592      use->show_sub_uses (request, skip_discarded, out);
Note: See TracChangeset for help on using the changeset viewer.