Home
last modified time | relevance | path

Searched refs:RefactoringOption (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/clang/include/clang/Tooling/Refactoring/
DRefactoringOption.h26 class RefactoringOption {
28 virtual ~RefactoringOption() {} in ~RefactoringOption()
55 static_assert(std::is_base_of<RefactoringOption, OptionType>::value, in createRefactoringOption()
DRefactoringOptionVisitor.h18 class RefactoringOption; variable
29 virtual void visit(const RefactoringOption &Opt,
41 std::declval<RefactoringOption>(), *std::declval<Optional<T> *>())),
DRefactoringActionRuleRequirements.h87 virtual ArrayRef<std::shared_ptr<RefactoringOption>>
100 ArrayRef<std::shared_ptr<RefactoringOption>>
116 std::shared_ptr<RefactoringOption> Opt;
DRefactoringOptions.h25 class OptionalRefactoringOption : public RefactoringOption {
/external/llvm-project/clang/tools/clang-refactor/
DClangRefactor.cpp170 void addStringOption(const RefactoringOption &Option, in addStringOption()
176 getStringOption(const RefactoringOption &Opt) const { in getStringOption()
182 llvm::DenseMap<const RefactoringOption *,
196 void visit(const RefactoringOption &Opt, in visit()
208 ArrayRef<const RefactoringOption *> getMissingRequiredOptions() const { in getMissingRequiredOptions()
213 llvm::SmallVector<const RefactoringOption *, 4> MissingRequiredOptions;
227 void visit(const RefactoringOption &Opt, Optional<std::string> &) override { in visit()
234 std::unique_ptr<cl::opt<T>> create(const RefactoringOption &Opt) { in create()
245 llvm::SmallPtrSet<const RefactoringOption *, 8> Visited;
551 for (const RefactoringOption *Opt : Visitor.getMissingRequiredOptions()) in getMatchingRule()