Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SymTab/Validate.cc

    r21a2a7d r44547b0  
    6363#include "InitTweak/GenInit.h"         // for fixReturnStatements
    6464#include "InitTweak/InitTweak.h"       // for isCtorDtorAssign
    65 #include "ResolvExpr/typeops.h"        // for extractResultType
    66 #include "ResolvExpr/Unify.h"          // for typesCompatible
     65#include "ResolvExpr/typeops.h"        // for typesCompatible
    6766#include "ResolvExpr/Resolver.h"       // for findSingleExpression
    6867#include "ResolvExpr/ResolveTypeof.h"  // for resolveTypeof
     
    863862
    864863        void ReplaceTypedef::premutate( TypeDecl * typeDecl ) {
    865                 typedefNames.erase( typeDecl->name );
     864                TypedefMap::iterator i = typedefNames.find( typeDecl->name );
     865                if ( i != typedefNames.end() ) {
     866                        typedefNames.erase( i ) ;
     867                } // if
     868
    866869                typedeclNames.insert( typeDecl->name, typeDecl );
    867870        }
Note: See TracChangeset for help on using the changeset viewer.