Lines Matching refs:rule

61 refactoring action rule was used.
70 ``clang-refactor`` subcommand. The first rule will describe a local operation
71 that's initiated when the user selects a single switch. The second rule will
76 the most appropriate rule for the given selection and other options.
84 to the source files. Subclasses that choose to implement this rule have to
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
97 of rule you should use:
110 Once you determine which type of rule is suitable for your needs you can
111 implement the refactoring by subclassing the rule and implementing its
114 rule that simply deletes a selection, you should create a subclass of
135 The rule's subclass can then be added to the list of refactoring action's
149 action rule requirement values. These values describe the initiation
151 provided action rule can be constructed and invoked. The next section
153 requirements that can be used to construct a refactoring action rule.
158 A refactoring action rule requirement is a value whose type derives from the
163 of the action rule. The evaluated result is then passed to the rule's
165 ``DeleteSelectedRange`` sample rule that's defined in the previous section
176 ``DeleteSelectedRange`` rule. The rule will then be invoked as the initiation
179 The same series of steps applies to any refactoring rule. Firstly, the engine
182 rule and invoke it.
185 refactoring action rule allows the refactoring clients to:
196 The refactoring rule requirements that require some form of source selection
213 a refactoring rule:
220 how they can be used when creating a rule.
243 a requirement for a refactoring rule using a requirement like