Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SymTab/IdTable.cc

    r59cde21 r7ee14bb7  
    99// Author           : Richard C. Bilson
    1010// Created On       : Sun May 17 17:04:02 2015
    11 // Last Modified By : Rob Schluntz
    12 // Last Modified On : Wed Oct 07 12:21:13 2015
    13 // Update Count     : 73
     11// Last Modified By : Peter A. Buhr
     12// Last Modified On : Fri Jan  8 22:59:23 2016
     13// Update Count     : 74
    1414//
    1515
     
    5454                        manglename = name;
    5555                } else if ( LinkageSpec::isOverridable( decl->get_linkage() ) ) {
    56                         // mangle the name without including the appropriate suffix
    57                         // this will make it so that overridable routines are placed
    58                         // into the same "bucket" as their user defined versions.
     56                        // mangle the name without including the appropriate suffix, so overridable routines are placed into the
     57                        // same "bucket" as their user defined versions.
    5958                        manglename = Mangler::mangle( decl, false );
    6059                } else {
     
    7170                        std::stack< DeclEntry >& entry = it->second;
    7271                        if ( ! entry.empty() && entry.top().second == scopeLevel ) {
    73                                 // if we're giving the same name mangling to things of
    74                                 //  different types then there is something wrong
     72                                // if we're giving the same name mangling to things of different types then there is something wrong
    7573                                Declaration *old = entry.top().first;
    7674                                assert( (dynamic_cast<ObjectDecl*>( decl ) && dynamic_cast<ObjectDecl*>( old ) )
Note: See TracChangeset for help on using the changeset viewer.