Changes in src/SymTab/Validate.cc [9feb34b:44547b0]
- File:
-
- 1 edited
-
src/SymTab/Validate.cc (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/SymTab/Validate.cc
r9feb34b r44547b0 55 55 #include "Common/ScopedMap.h" // for ScopedMap 56 56 #include "Common/SemanticError.h" // for SemanticError 57 #include "Common/ToString.hpp" // for toCString58 57 #include "Common/UniqueName.h" // for UniqueName 59 #include "Common/utility.h" // for cloneAll, deleteAll58 #include "Common/utility.h" // for operator+, cloneAll, deleteAll 60 59 #include "CompilationState.h" // skip some passes in new-ast build 61 60 #include "Concurrency/Keywords.h" // for applyKeywords … … 64 63 #include "InitTweak/GenInit.h" // for fixReturnStatements 65 64 #include "InitTweak/InitTweak.h" // for isCtorDtorAssign 66 #include "ResolvExpr/typeops.h" // for extractResultType 67 #include "ResolvExpr/Unify.h" // for typesCompatible 65 #include "ResolvExpr/typeops.h" // for typesCompatible 68 66 #include "ResolvExpr/Resolver.h" // for findSingleExpression 69 67 #include "ResolvExpr/ResolveTypeof.h" // for resolveTypeof … … 864 862 865 863 void ReplaceTypedef::premutate( TypeDecl * typeDecl ) { 866 typedefNames.erase( typeDecl->name ); 864 TypedefMap::iterator i = typedefNames.find( typeDecl->name ); 865 if ( i != typedefNames.end() ) { 866 typedefNames.erase( i ) ; 867 } // if 868 867 869 typedeclNames.insert( typeDecl->name, typeDecl ); 868 870 }
Note:
See TracChangeset
for help on using the changeset viewer.