[llvm-commits] [llvm] r141299 - /llvm/trunk/lib/TableGen/TGLexer.cpp

Benjamin Kramer benny.kra at googlemail.com
Thu Oct 6 11:55:53 PDT 2011


On 06.10.2011, at 20:41, Nick Lewycky wrote:

> Benjamin Kramer wrote:
>> Author: d0k
>> Date: Thu Oct  6 13:23:56 2011
>> New Revision: 141299
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=141299&view=rev
>> Log:
>> Simplify code. No functionality change.
>> 
>> Modified:
>>     llvm/trunk/lib/TableGen/TGLexer.cpp
>> 
> 
>> +  if (Str == "int") return tgtok::Int;
>> +  if (Str == "bit") return tgtok::Bit;
>> +  if (Str == "bits") return tgtok::Bits;
>> +  if (Str == "string") return tgtok::String;
>> +  if (Str == "list") return tgtok::List;
>> +  if (Str == "code") return tgtok::Code;
>> +  if (Str == "dag") return tgtok::Dag;
> 
> This sounds like a job for ADT/StringSwitch.h!

Fair enough, r141305.

- Ben




More information about the llvm-commits mailing list