lib/sass/selector/abstract_sequence.rb in sass-3.4.25 vs lib/sass/selector/abstract_sequence.rb in sass-3.5.0.pre.rc.1

- old
+ new

@@ -6,23 +6,23 @@ # of object that respond to `#line=` and `#filename=`, as well as a `to_s` # method that returns the string representation of the selector. class AbstractSequence # The line of the Sass template on which this selector was declared. # - # @return [Integer] + # @return [Fixnum] attr_reader :line # The name of the file in which this selector was declared. # # @return [String, nil] attr_reader :filename # Sets the line of the Sass template on which this selector was declared. # This also sets the line for all child selectors. # - # @param line [Integer] - # @return [Integer] + # @param line [Fixnum] + # @return [Fixnum] def line=(line) members.each {|m| m.line = line} @line = line end @@ -40,11 +40,11 @@ # Returns a hash code for this sequence. # # Subclasses should define `#_hash` rather than overriding this method, # which automatically handles memoizing the result. # - # @return [Integer] + # @return [Fixnum] def hash @_hash ||= _hash end # Checks equality between this and another object. @@ -81,10 +81,10 @@ # Returns the specificity of the selector. # # The base is given by {Sass::Selector::SPECIFICITY_BASE}. This can be a # number or a range representing possible specificities. # - # @return [Integer, Range] + # @return [Fixnum, Range] def specificity _specificity(members) end protected