Sha256: 8a8e298061fb36841244f685c58608a5519998f196b1271547b888eadd02faa3

Contents?: true

Size: 630 Bytes

Versions: 27

Compression:

Stored size: 630 Bytes

Contents

module Sass::Source
  class Position
    # The one-based line of the document associated with the position.
    #
    # @return [Fixnum]
    attr_accessor :line

    # The one-based offset in the line of the document associated with the
    # position.
    #
    # @return [Fixnum]
    attr_accessor :offset

    # @param line [Fixnum] The source line
    # @param offset [Fixnum] The source offset
    def initialize(line, offset)
      @line = line
      @offset = offset
    end

    # @return [String] A string representation of the source position.
    def inspect
      "#{line.inspect}:#{offset.inspect}"
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
sass-3.3.0.alpha.149 lib/sass/source/position.rb
sass-3.3.0.alpha.144 lib/sass/source/position.rb
sass-3.3.0.alpha.142 lib/sass/source/position.rb
sass-3.3.0.alpha.141 lib/sass/source/position.rb
sass-3.3.0.alpha.138 lib/sass/source/position.rb
sass-3.3.0.alpha.136 lib/sass/source/position.rb
sass-3.3.0.alpha.134 lib/sass/source/position.rb
sass-3.3.0.alpha.133 lib/sass/source/position.rb
sass-3.3.0.alpha.129 lib/sass/source/position.rb
sass-3.3.0.alpha.128 lib/sass/source/position.rb
sass-3.3.0.alpha.127 lib/sass/source/position.rb
sass-3.3.0.alpha.132 lib/sass/source/position.rb
sass-3.3.0.alpha.121 lib/sass/source/position.rb
sass-3.3.0.alpha.120 lib/sass/source/position.rb
sass-3.3.0.alpha.107 lib/sass/source/position.rb
sass-3.3.0.alpha.103 lib/sass/source/position.rb
sass-3.3.0.alpha.102 lib/sass/source/position.rb
sass-3.3.0.alpha.101 lib/sass/source/position.rb
sass-3.3.0.alpha.93 lib/sass/source/position.rb
sass-3.3.0.alpha.88 lib/sass/source/position.rb