class Curlybars::Error::EOSPosition

Attributes

file_name[R]
length[R]
line_number[R]
line_offset[R]

Public Class Methods

new(source) click to toggle source
# File lib/curlybars/error/parse.rb, line 33
def initialize(source)
  @line_number = source.count("\n") + 1
  @line_offset = 0
  @length = source.rpartition("\n").last.length
  @file_name = nil
end