class Sass::Util::SubsetMap

def get(set)

Other tags:
    See: #[] -

Returns:
  • (Array<(Object, #to_set)>) - An array of pairs,

Parameters:
  • set (Set) -- The set to use as the map key.
def get(set)
  res = set.map do |k|
    next unless subsets = @hash[k]
    subsets.map do |subenum, subset, index|
      next unless subset.subset?(set)
      [index, subenum]
    end
  end
  res = Sass::Util.flatten(res, 1)
  res.compact!
  res.uniq!
  res.sort!
  res.map! {|i, s| [@vals[i], s]}
  return res
end