public function __construct($grammarDecisionDescription, $decisionNumber, $stateNumber, $input)
 {
     parent::__construct($input);
     $this->grammarDecisionDescription = $grammarDecisionDescription;
     $this->decisionNumber = $decisionNumber;
     $this->stateNumber = $stateNumber;
 }
 public function __construct($decisionNumber, $input)
 {
     parent::__construct($input);
     $this->decisionNumber = $decisionNumber;
 }
 /** Used for remote debugger deserialization */
 public function __construct(IntStream $input, $ruleName, $predicateText)
 {
     parent::__construct($input);
     $this->ruleName = $ruleName;
     $this->predicateText = $predicateText;
 }
 public function __construct($expecting = 0, $input = null)
 {
     parent::__construct($input);
     $this->expecting = $expecting;
 }
 public function __construct($a, $b, $input)
 {
     parent::__construct($input);
     $this->a = $a;
     $this->b = $b;
 }