# File lib/guard/watcher/pattern/match_result.rb, line 5 def initialize(match_result, original_value) @match_result = match_result @original_value = original_value end
# File lib/guard/watcher/pattern/match_result.rb, line 10 def [](index) return @match_result[index] if index.is_a?(Symbol) return @original_value if index.zero? @match_result.to_a[index] end