def do_it(translation_unit): action = actions.make_find_parameters_passed_by_non_const_reference( self.editor) ranges = export_ranges(action(translation_unit)) self.assertEquals(list(set(ranges)), expected_ranges)
def _styles_and_actions(self): return [ ("Diagnostic", actions.find_diagnostics), ("Non-const reference", actions.make_find_parameters_passed_by_non_const_reference(self._editor)), ("Overridden method declaration", actions.find_overriden_method_declarations), ("Implemented method declaration", actions.find_implemented_pure_virtual_methods)]