# File lib/active_support/vendor/tzinfo-0.3.11/tzinfo/timezone_period.rb, line 185 def hash result = @start_transition.hash ^ @end_transition.hash result ^= @offset.hash unless @start_transition || @end_transition result end