private fun exception(message: String, cause: nullable Error):
SAXParseException do
var e: SAXParseException
if locator == null then
e = new SAXParseException(message)
else
e = new SAXParseException.with_locator(message, locator.as(not null))
end
e.cause = cause
return e
end
lib/saxophonit/reader_model.nit:302,2--313,4