# File nqxml/error.rb, line 17 def initialize(message, readStream) super(message) @line = readStream.respond_to?(line:line) ? readStream.line() : -1 @column = readStream.respond_to?(column:column) ? readStream.column() : -1 @pos = readStream.respond_to?(pos:pos) ? readStream.pos() : -1 end