summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/clang-move/tool/ClangMoveMain.cpp')
-rw-r--r--clang-tools-extra/clang-move/tool/ClangMoveMain.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp b/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp
index 09f5805dcd0..91677d73b2a 100644
--- a/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp
+++ b/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp
@@ -37,8 +37,10 @@ std::error_code CreateNewFile(const llvm::Twine &path) {
cl::OptionCategory ClangMoveCategory("clang-move options");
-cl::opt<std::string> Name("name", cl::desc("The name of class being moved."),
- cl::cat(ClangMoveCategory));
+cl::opt<std::string>
+ Names("names", cl::desc("A comma-separated list of the names of classes "
+ "being moved, e.g. \"Foo\", \"a::Foo, b::Foo\"."),
+ cl::cat(ClangMoveCategory));
cl::opt<std::string>
OldHeader("old_header",
@@ -86,7 +88,7 @@ int main(int argc, const char **argv) {
tooling::RefactoringTool Tool(OptionsParser.getCompilations(),
OptionsParser.getSourcePathList());
move::ClangMoveTool::MoveDefinitionSpec Spec;
- Spec.Name = Name;
+ Spec.Names = Names;
Spec.OldHeader = OldHeader;
Spec.NewHeader = NewHeader;
Spec.OldCC = OldCC;
OpenPOWER on IntegriCloud