Changeset 15cb790
- Timestamp:
 - Dec 16, 2024, 12:00:31 PM (11 months ago)
 - Branches:
 - master
 - Children:
 - 4167afa
 - Parents:
 - 50e04cc
 - File:
 - 
      
- 1 edited
 
- 
          
  src/CodeGen/OperatorTable.cpp (modified) (1 diff)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
src/CodeGen/OperatorTable.cpp
r50e04cc r15cb790 76 76 } 77 77 78 if ( inputName.find_first_of( "?^*+-!", 0, 1 ) == std::string::npos ) return nullptr; // prefilter 79 const OperatorInfo * ret = inputTable.find( inputName )->second; 78 // Filter out non-operator names: 79 if ( inputName.find_first_of( "?^*+-!", 0, 1 ) == std::string::npos ) return nullptr; 80 auto entry = inputTable.find( inputName ); 80 81 // This can only happen if an invalid identifier name has been used. 82 assertf( entry != inputTable.end(), "Not a real operator: %s\n", inputName.c_str() ); 83 const OperatorInfo * ret = entry->second; 81 84 assert( ret ); 82 85 return ret;  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.