location=((filename, lineno))Ruby 2.2.0 から[permalink][rdoc][edit]-
エラーメッセージや
evalに使われるファイル名と行番号をまとめて設定します。引数には
例[filename, lineno]の形の配列を指定します。filenameはファイル名を文字列で、linenoは行番号を整数で指定します。linenoにnilを渡した場合、行番号は変更されません。require 'erb' erb = ERB.new('<%= 1 + 1 %>') erb.location = ['file.erb', 10] p erb.filename # => "file.erb" p erb.lineno # => 10[SEE_ALSO] ERB#filename=