Changes in src/Virtual/ExpandCasts.cc [0026d67:c36814a]
- File:
-
- 1 edited
-
src/Virtual/ExpandCasts.cc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Virtual/ExpandCasts.cc
r0026d67 rc36814a 295 295 // returns the previous declaration for error messages. 296 296 ast::ObjectDecl const * insert( ast::ObjectDecl const * typeIdDecl ) { 297 std::string mangledName = Mangle::mangleType( typeIdDecl->type ); 297 std::string const & mangledName = 298 Mangle::mangle( typeIdDecl->type, Mangle::typeMode() ); 298 299 ast::ObjectDecl const *& value = instances[ mangledName ]; 299 300 if ( value ) { … … 309 310 310 311 ast::ObjectDecl const * lookup( ast::Type const * typeIdType ) { 311 std::string mangledName = Mangle::mangleType( typeIdType ); 312 std::string const & mangledName = 313 Mangle::mangle( typeIdType, Mangle::typeMode() ); 312 314 auto const it = instances.find( mangledName ); 313 315 return ( instances.end() == it ) ? nullptr : it->second;
Note:
See TracChangeset
for help on using the changeset viewer.