Example #1
0
        def do_it(translation_unit):
            references = actions.find_references_to_outside_of_selection(translation_unit, given_range)

            referenced_ranges = export_ranges(map(lambda reference: reference.referenced_range, references))
            self.assertEquals(list(set(referenced_ranges)), expected_referenced_ranges)

            referencing_ranges = export_ranges(map(lambda reference: reference.referencing_range, references))
            self.assertEquals(list(set(referencing_ranges)), expected_referencing_ranges)
Example #2
0
 def do_it(translation_unit):
     return actions.find_references_to_outside_of_selection(
         translation_unit,
         self._editor.selection())