class RBS::Locator
def find_in_directive(pos, dir, array)
def find_in_directive(pos, dir, array) return false unless dir.is_a?(AST::Directives::Use) if test_loc(pos, location: dir.location) array.unshift(dir) dir.clauses.each do |clause| if test_loc(pos, location: clause.location) array.unshift(clause) find_in_loc(pos, location: clause.location, array: array) return true end end end false end