Home
last modified time | relevance | path

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

/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRefactoringOption.h26 class RefactoringOption {
28 virtual ~RefactoringOption() {} in ~RefactoringOption()
55 static_assert(std::is_base_of<RefactoringOption, OptionType>::value, in createRefactoringOption()
H A DRefactoringOptionVisitor.h19 class RefactoringOption; variable
30 virtual void visit(const RefactoringOption &Opt,
42 std::declval<RefactoringOption>(),
H A DRefactoringActionRuleRequirements.h87 virtual ArrayRef<std::shared_ptr<RefactoringOption>>
100 ArrayRef<std::shared_ptr<RefactoringOption>>
116 std::shared_ptr<RefactoringOption> Opt;
H A DRefactoringOptions.h26 class OptionalRefactoringOption : public RefactoringOption {
/llvm-project/clang/tools/clang-refactor/
H A DClangRefactor.cpp171 void addStringOption(const RefactoringOption &Option, in addStringOption()
177 getStringOption(const RefactoringOption &Opt) const { in getStringOption()
183 llvm::DenseMap<const RefactoringOption *,
197 void visit(const RefactoringOption &Opt, in visit()
209 ArrayRef<const RefactoringOption *> getMissingRequiredOptions() const { in getMissingRequiredOptions()
214 llvm::SmallVector<const RefactoringOption *, 4> MissingRequiredOptions;
228 void visit(const RefactoringOption &Opt, in visit()
236 std::unique_ptr<cl::opt<T>> create(const RefactoringOption &Opt) { in create()
247 llvm::SmallPtrSet<const RefactoringOption *, 8> Visited;
553 for (const RefactoringOption *Op in getMatchingRule()
[all...]