# File lib/mspec/guards/platform.rb, line 17
17:   def match?
18:     match = @platforms.empty? ? true : platform?(*@platforms)
19:     @options.each do |key, value|
20:       case key
21:       when :os
22:         match &&= os?(*value)
23:       when :wordsize
24:         match &&= wordsize? value
25:       end
26:     end
27:     match
28:   end