Lines Matching refs:fixing
86 if ($this->definition() !== null && $this->definition()->fixing() == Fixing::None) {
240 public function fixing() { return $this->_fixing; } function in AST\\ElementDefinition
245 public function __construct($name, $fixing, $tokenDefs, $priority, $arity=null, $nested=null) { argument
253 switch ($fixing) {
275 $this->_fixing = $fixing;
278 switch ($this->fixing()) {
324 if ($this->fixing() == Fixing::Wrap) {
462 switch ($this->fixing()) {
574 if ($this->fixing() == Fixing::Prefix || $this->fixing() == Fixing::Wrap) {
577 $argIdx = ($this->fixing() == Fixing::Postfix || $this->fixing() == Fixing::Infix ? -1 : 0);
581 if ($this->fixing() == Fixing::None && $this->fixing() == Fixing::Wrap) {
584 …if ($argIdx >= count($argsRepr) || ($this->fixing() == Fixing::Infix && $argIdx >= count($argsRepr…
589 if ($this->fixing() == Fixing::Wrap) {
609 switch ($this->fixing()) {
623 if (count($args) < 1 && $this->fixing() == Fixing::Infix) {