diff options
author | Daniel Sanders <daniel.sanders@imgtec.com> | 2016-06-14 14:28:04 +0000 |
---|---|---|
committer | Daniel Sanders <daniel.sanders@imgtec.com> | 2016-06-14 14:28:04 +0000 |
commit | fd557cb01f8ddf21202b3330f4d58d3c02912b72 (patch) | |
tree | 0c4a3af2016a9f23a155f560349c5fa5d34ead6c /llvm/utils/FileCheck/FileCheck.cpp | |
parent | 3753f912bf2218ab02afae404ca7d39cebe94811 (diff) | |
download | bcm5719-llvm-fd557cb01f8ddf21202b3330f4d58d3c02912b72.tar.gz bcm5719-llvm-fd557cb01f8ddf21202b3330f4d58d3c02912b72.zip |
[FileCheck] Add --check-prefixes as a shorthand for multiple --check-prefix options.
Summary:
This new alias takes a comma separated list of prefixes which allows
'--check-prefix=A --check-prefix=B --check-prefix=C' to be written as
'--check-prefixes=A,B,C'.
Reviewers: probinson
Subscribers: probinson, llvm-commits, dsanders
Differential Revision: http://reviews.llvm.org/D21293
llvm-svn: 272670
Diffstat (limited to 'llvm/utils/FileCheck/FileCheck.cpp')
-rw-r--r-- | llvm/utils/FileCheck/FileCheck.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/utils/FileCheck/FileCheck.cpp b/llvm/utils/FileCheck/FileCheck.cpp index b895d0744f7..6c9b62d5b24 100644 --- a/llvm/utils/FileCheck/FileCheck.cpp +++ b/llvm/utils/FileCheck/FileCheck.cpp @@ -45,6 +45,11 @@ InputFilename("input-file", cl::desc("File to check (defaults to stdin)"), static cl::list<std::string> CheckPrefixes("check-prefix", cl::desc("Prefix to use from check file (defaults to 'CHECK')")); +static cl::alias CheckPrefixesAlias( + "check-prefixes", cl::aliasopt(CheckPrefixes), cl::CommaSeparated, + cl::NotHidden, + cl::desc( + "Alias for -check-prefix permitting multiple comma separated values")); static cl::opt<bool> NoCanonicalizeWhiteSpace("strict-whitespace", |