[llvm-dev] StringSwitch class
Robinson, Paul via llvm-dev
llvm-dev at lists.llvm.org
Fri Feb 5 16:28:50 PST 2016
I don't know about "more efficient" but a StringSwitch is certainly more concise and readable than a series of if statements with similar functionality (such as doing length checks before the string compare).
Hashes always run the risk of collisions (false matches).
From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Anupama Chandrasekhar via llvm-dev
Sent: Friday, February 05, 2016 2:44 PM
To: llvm-dev at lists.llvm.org
Subject: [llvm-dev] StringSwitch class
I have a question about the llvm StringSwitch class. Why is this more efficient than comparing the hashes of the strings or just using a bunch of if statements.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev