# File lib/fastri/ri_index.rb, line 484
  def source_paths_for(entry_or_name)
    case entry_or_name
    when ClassEntry
      namespace_sources(entry_or_name.index).map{|i| @paths[i] }
    when MethodEntry
      method_sources(entry_or_name.index).map{|i| @paths[i]}
    when nil
      []
    else
      case entry_or_name
      when /[#.]\S+/
        method_entry = get_entry(@method_array, entry_or_name, MethodEntry, nil)
        source_paths_for(method_entry)
      when ""
        []
      else
        class_entry = get_entry(@namespace_array, entry_or_name, ClassEntry, nil)
        source_paths_for(class_entry)
      end
    end
  end