clang 20.0.0git
|
A base class for any requirement that requires some refactoring options. More...
#include "clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h"
Public Member Functions | |
virtual | ~RefactoringOptionsRequirement () |
virtual ArrayRef< std::shared_ptr< RefactoringOption > > | getRefactoringOptions () const =0 |
Returns the set of refactoring options that are used when evaluating this requirement. | |
A base class for any requirement that requires some refactoring options.
Definition at line 81 of file RefactoringActionRuleRequirements.h.
|
inlinevirtual |
Definition at line 83 of file RefactoringActionRuleRequirements.h.
|
pure virtual |
Returns the set of refactoring options that are used when evaluating this requirement.
Implemented in clang::tooling::OptionRequirement< OptionType >.
Referenced by clang::tooling::internal::visitRefactoringOptionsImpl().