Update for clang r283671: remove use of clEnumValEnd.

This commit is contained in:
Bob Wilson
2016-10-13 23:04:14 -07:00
parent 8e3226096e
commit 9cc68d6c9f
9 changed files with 11 additions and 20 deletions

View File

@@ -89,8 +89,7 @@ static llvm::cl::opt<OptGroup> OptimizationGroup(
llvm::cl::values(clEnumValN(OptGroup::Diagnostics, "diagnostics",
"Run diagnostic passes"),
clEnumValN(OptGroup::Performance, "O",
"Run performance passes"),
clEnumValEnd),
"Run performance passes")),
llvm::cl::init(OptGroup::Unknown));
static llvm::cl::list<PassKind>
@@ -98,7 +97,7 @@ Passes(llvm::cl::desc("Passes:"),
llvm::cl::values(
#define PASS(ID, NAME, DESCRIPTION) clEnumValN(PassKind::ID, NAME, DESCRIPTION),
#include "swift/SILOptimizer/PassManager/Passes.def"
clEnumValEnd));
clEnumValN(0, "", "")));
static llvm::cl::opt<bool>
PrintStats("print-stats", llvm::cl::desc("Print various statistics"));