Combine two StringSwitch::Cases because Cases now can take 6 parameters.
authorRui Ueyama <ruiu@google.com>
Fri, 23 Sep 2016 22:22:34 +0000 (22:22 +0000)
committerRui Ueyama <ruiu@google.com>
Fri, 23 Sep 2016 22:22:34 +0000 (22:22 +0000)
llvm-svn: 282307

lld/ELF/LinkerScript.cpp

index b7c65eda91b8b641834e7132ba96567626560773..0fb8c2c9453ec5571b8af34da5c14c15879c2050 100644 (file)
@@ -1086,8 +1086,7 @@ static int precedence(StringRef Op) {
       .Cases("*", "/", 5)
       .Cases("+", "-", 4)
       .Cases("<<", ">>", 3)
-      .Cases("<", "<=", ">", ">=", 2) // Cases takes up to four cases.
-      .Cases("==", "!=", 2)
+      .Cases("<", "<=", ">", ">=", "==", "!=", 2)
       .Cases("&", "|", 1)
       .Default(-1);
 }