Lines Matching refs:implement
7 can be used to implement different refactoring actions. The :doc:`LibTooling`
11 Refactoring engine can be used to implement local refactorings that are
13 :doc:`AST matchers<LibASTMatchers>` and the refactoring engine to implement
26 Clang's refactoring engine defines a set refactoring actions that implement
35 Each action must implement the ``RefactoringAction`` interface. Here's an
84 to the source files. Subclasses that choose to implement this rule have to
85 implement the ``createSourceReplacements`` member function. This type of
86 rule is typically used to implement local refactorings that transform the
91 of rule is typically used to implement an interactive renaming action that
93 refactoring. Subclasses that choose to implement this rule have to implement
103 #. If you would like to implement a rename-like operation with potential
111 implement the refactoring by subclassing the rule and implementing its
113 are needed to perform the refactoring. For example, if you want to implement a