1eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov/** The recognizer did not match anything for a ()+ loop.
2eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov *
3eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov *  @class
4eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov *  @param {Number} decisionNumber
5eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov *  @param {org.antlr.runtime.CommonTokenStream|org.antlr.runtime.tree.TreeNodeStream|org.antlr.runtime.ANTLRStringStream} input input stream that has an exception.
6eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov *  @extends org.antlr.runtime.RecognitionException
7eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov */
8eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanovorg.antlr.runtime.EarlyExitException = function(decisionNumber, input) {
9eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov    org.antlr.runtime.EarlyExitException.superclass.constructor.call(
10eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov            this, input);
11eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov    this.decisionNumber = decisionNumber;
12eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov};
13eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov
14eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanovorg.antlr.lang.extend(
15eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov    org.antlr.runtime.EarlyExitException,
16eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov    org.antlr.runtime.RecognitionException,
17eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov/** @lends org.antlr.runtime.EarlyExitException.prototype */
18eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov{
19eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov    /** Name of this class.
20eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov     *  @type String
21eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov     */
22eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov    name: "org.antlr.runtime.EarlyExitException"
23eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov});
24eb0bae136f4eeaaf29761dddb148b118fb824632Dmitriy Ivanov