diff options
author | Alex Lorenz <arphaman@gmail.com> | 2017-09-14 13:16:14 +0000 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2017-09-14 13:16:14 +0000 |
commit | 3d712c46e662e65fbff73867ee3928a79a6e369d (patch) | |
tree | 4ee9a7f2dc7f9189cf983ef89d00eb7d7ba6ecbf /clang/test/Refactor | |
parent | 0b220c75240aa076b9998797c060986101446cc1 (diff) | |
download | llvm-3d712c46e662e65fbff73867ee3928a79a6e369d.zip llvm-3d712c46e662e65fbff73867ee3928a79a6e369d.tar.gz llvm-3d712c46e662e65fbff73867ee3928a79a6e369d.tar.bz2 |
[refactor] Use CommonOptionsParser in clang-refactor
This commit ensures that CommonOptionsParser works with subcommands. This allows
clang-refactor to use the CommonOptionsParser.
Differential Revision: https://reviews.llvm.org/D37618
llvm-svn: 313260
Diffstat (limited to 'clang/test/Refactor')
-rw-r--r-- | clang/test/Refactor/LocalRename/Field.cpp | 2 | ||||
-rw-r--r-- | clang/test/Refactor/tool-common-options.c | 3 | ||||
-rw-r--r-- | clang/test/Refactor/tool-test-support.c | 12 |
3 files changed, 7 insertions, 10 deletions
diff --git a/clang/test/Refactor/LocalRename/Field.cpp b/clang/test/Refactor/LocalRename/Field.cpp index db8ada5..830e91d 100644 --- a/clang/test/Refactor/LocalRename/Field.cpp +++ b/clang/test/Refactor/LocalRename/Field.cpp @@ -1,4 +1,4 @@ -// RUN: clang-refactor local-rename -selection=test:%s -no-dbs %s | FileCheck %s +// RUN: clang-refactor local-rename -selection=test:%s %s -- | FileCheck %s class Baz { int /*range=*/Foo; // CHECK: int /*range=*/Bar; diff --git a/clang/test/Refactor/tool-common-options.c b/clang/test/Refactor/tool-common-options.c index e20c290..b41c8c7 100644 --- a/clang/test/Refactor/tool-common-options.c +++ b/clang/test/Refactor/tool-common-options.c @@ -1,6 +1,3 @@ // RUN: not clang-refactor 2>&1 | FileCheck --check-prefix=MISSING_ACTION %s // MISSING_ACTION: error: no refactoring action given // MISSING_ACTION-NEXT: note: the following actions are supported: - -// RUN: not clang-refactor local-rename -no-dbs 2>&1 | FileCheck --check-prefix=MISSING_SOURCES %s -// MISSING_SOURCES: error: must provide paths to the source files when '-no-dbs' is used diff --git a/clang/test/Refactor/tool-test-support.c b/clang/test/Refactor/tool-test-support.c index 3eb8d22f5..877a075 100644 --- a/clang/test/Refactor/tool-test-support.c +++ b/clang/test/Refactor/tool-test-support.c @@ -1,4 +1,4 @@ -// RUN: clang-refactor local-rename -selection=test:%s -no-dbs -v %s 2>&1 | FileCheck %s +// RUN: clang-refactor local-rename -selection=test:%s -v %s -- 2>&1 | FileCheck %s /*range=*/int test; @@ -11,12 +11,12 @@ /*range named =+0*/int test5; // CHECK: Test selection group '': -// CHECK-NEXT: 100-100 -// CHECK-NEXT: 153-153 -// CHECK-NEXT: 192-192 +// CHECK-NEXT: 95-95 +// CHECK-NEXT: 148-148 +// CHECK-NEXT: 187-187 // CHECK-NEXT: Test selection group 'named': -// CHECK-NEXT: 127-127 -// CHECK-NEXT: 213-213 +// CHECK-NEXT: 122-122 +// CHECK-NEXT: 208-208 // The following invocations are in the default group: |