Lines Matching defs:Opt
177 getStringOption(const RefactoringOption &Opt) const {
178 auto It = StringOptions.find(&Opt);
197 void visit(const RefactoringOption &Opt,
199 const cl::opt<std::string> &CLOpt = Options.getStringOption(Opt);
205 if (Opt.isRequired())
206 MissingRequiredOptions.push_back(&Opt);
228 void visit(const RefactoringOption &Opt,
230 if (Visited.insert(&Opt).second)
231 Options.addStringOption(Opt, create<std::string>(Opt));
236 std::unique_ptr<cl::opt<T>> create(const RefactoringOption &Opt) {
237 if (!OptionNames.insert(Opt.getName()).second)
243 Opt.getName(), cl::desc(Opt.getDescription()), cl::Optional,
553 for (const RefactoringOption *Opt : Visitor.getMissingRequiredOptions())
554 MissingOptions.insert(Opt->getName());
561 for (const auto &Opt : MissingOptions)
562 OS << " missing '-" << Opt.getKey() << "' option\n";