RubyParserResult result; try { result = parser.parse(configuration); if (parser.lexer.isEndSeen() && configuration.isSaveData()) { IRubyObject verbose = runtime.getVerbose();
RubyParserResult result; try { result = parser.parse(configuration); if (parser.lexer.isEndSeen() && configuration.isSaveData()) { IRubyObject verbose = runtime.getVerbose();
parser.setWarnings(runtime.getWarnings()); try { result = parser.parse(configuration, lexerSource); if (result.getEndOffset() >= 0 && configuration.isSaveData()) { IRubyObject verbose = runtime.getVerbose();
parser.setWarnings(runtime.getWarnings()); try { result = parser.parse(configuration, lexerSource); if (result.getEndOffset() >= 0 && configuration.isSaveData()) { IRubyObject verbose = runtime.getVerbose();