Lines Matching refs:arguments
137 $arguments = [];
140 $arguments['name'] = $escapeRuleName($rule->getName());
144 $arguments['tokenName'] = '\'' . $rule->getTokenName() . '\'';
148 $arguments['min'] = $rule->getMin();
151 $arguments['max'] = $rule->getMax();
158 $arguments['children'] = 'null';
160 $arguments['children'] = $escapeRuleName($ruleChildren);
162 $arguments['children'] =
173 $arguments['nodeId'] = 'null';
175 $arguments['nodeId'] = '\'' . $nodeId . '\'';
180 $arguments['unification'] = $rule->getUnificationIndex();
183 $arguments['kept'] = $rule->isKept() ? 'true' : 'false';
196 ' $this->getRule(' . $arguments['name'] . ')->setDefaultId(' .
205 ' $this->getRule(' . $arguments['name'] . ')->setPPRepresentation(' .
212 ' ' . $arguments['name'] . ' => new \\' . get_class($rule) . '(' .
213 implode(', ', $arguments) .