Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/CodeTools/TrackLoc.cc

    r4e8949f r08fc48f  
    3333
    3434namespace CodeTools {
     35
     36        std::ostream & operator<<(std::ostream & out, CodeLocation const & loc) {
     37                return out << loc.filename << '[' << loc.linenumber << ']';
     38        }
     39
    3540        class LocationPrinter {
    3641                size_t printLevel;
     
    6469                                }
    6570                                else {
    66                                         assertf( false, "Top level node has no CodeLocation %s", name.c_str() );
     71                                        std::cerr << "Top level node has no CodeLocation " << name << std::endl;
     72                                        exit(EXIT_FAILURE);
    6773                                }
    6874                        }
     
    8995                acceptAll( translationUnit, printer );
    9096        }
     97
    9198} // namespace CodeTools
    9299
Note: See TracChangeset for help on using the changeset viewer.