Changeset 564 for CMT/HEAD


Ignore:
Timestamp:
Mar 22, 2011, 10:43:10 AM (13 years ago)
Author:
rybkin
Message:

See C.L. 447

Location:
CMT/HEAD
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/ChangeLog

    r563 r564  
     12011-03-22    <rybkin@lal.in2p3.fr> 447
     2
     3        * source/cmt_use.cxx: In class Use, in functions, set_auto_imports_state,
     4        set_auto_imports change order of setting auto_imports state to from first
     5        to last, depth first, and first encountered taking precedence
     6        * source/cmt_parser.cxx: In class Cmt, in function parser, configure
     7        auto_imports state using same order as above
     8        * source/cmt_fragment.cxx: Make diagnostic message more informative
     9       
    1102011-03-16    <rybkin@lal.in2p3.fr> 446
    211
  • CMT/HEAD/source/cmt_fragment.cxx

    r561 r564  
    575575  CmtMessage::warning
    576576    (CmtError::get_error_name (CmtError::fragment_not_found)
    577      + ": " + name);
     577     + ": " + name + " (declared by " + use->get_package_name () + ")");
    578578  return (false);
    579579}
  • CMT/HEAD/source/cmt_parser.cxx

    r563 r564  
    67446744
    67456745  cmt_map <Use*, bool> visited;
    6746   for (int i = uses.size () - 1; i >= 0; i--)
     6746  for (int i = 0; i < uses.size (); i++)
     6747    //for (int i = uses.size () - 1; i >= 0; i--)
    67476748    {
    67486749      Use* use = uses[i];
  • CMT/HEAD/source/cmt_use.cxx

    r563 r564  
    12331233      cout << "Use::set_auto_imports_state>|";
    12341234      for (int i = level; i > 0; i--) cout << "-";
    1235       for (int i = uses.size () - 1; i >= 0; i--)
     1235      for (int i = 0; i < uses.size (); i++)
     1236      //for (int i = uses.size () - 1; i >= 0; i--)
    12361237        {
    12371238          cout << " " << uses[i]->get_package_name ()
     
    12411242    }
    12421243
    1243   for (int i = uses.size () - 1; i >= 0; i--)
     1244  for (int i = 0; i < uses.size (); i++)
     1245  //for (int i = uses.size () - 1; i >= 0; i--)
    12441246    {
    12451247      Use* use = uses[i];
     
    12811283      cout << "Use::set_auto_imports_state><";
    12821284      for (int i = level; i > 0; i--) cout << "-";
    1283       for (int i = uses.size () - 1; i >= 0; i--)
     1285      for (int i = 0; i < uses.size (); i++)
     1286      //for (int i = uses.size () - 1; i >= 0; i--)
    12841287        {
    12851288          cout << " " << uses[i]->get_package_name ()
     
    38853888    }
    38863889 
    3887   for (int i = sub_uses.size () - 1; i >= 0; i--)
    3888     //for (int i = 0; i < sub_uses.size (); i++)
     3890  for (int i = 0; i < sub_uses.size (); i++)
     3891  //for (int i = sub_uses.size () - 1; i >= 0; i--)
    38893892    {
    38903893      State state = sub_use_auto_imports[i];
Note: See TracChangeset for help on using the changeset viewer.