Lines Matching refs:LogicException

5 use \LogicException;  alias
141 throw LogicException('A fully expanded element instance has no stray token!');
281 throw new LogicException('An element with no fixing must be 0-ary.');
284 … throw new LogicException('An element with no fixing must have exactly 1 token.');
289 throw new LogicException('An prefix element must be n-ary with n > 0.');
292 … throw new LogicException('A n-ary prefix operator must have either 1 or n tokens.');
297 throw new LogicException('An postfix element must be n-ary with n > 0.');
300 … throw new LogicException('A n-ary postfix operator must have either 1 or n tokens.');
305 throw new LogicException('An infix element must be n-ary with n > 1.');
308 … throw new LogicException('A n-ary infix operator must have either 1 or n-1 tokens.');
313 throw new LogicException('Arity does not apply to a wrapping element.');
316 … throw new LogicException('Wrapping operators are identified by exactly two tokens.');
326 throw new LogicException('You must specify whether a wrapping operator is nested.');
330 throw new LogicException('Nested applies only to wrapping operators.');
364 throw new LogicException('Wrapping operators must have exactly 2 tokens.');
439 … throw new LogicException('A wrapping sequence must consist of at least the two wrapping tokens.');
442 … throw new LogicException('You requested to cut a sequence longer than the number of tokens.');
455 … throw new LogicException('You requested to cut a token at the end of the tokens array.');
605 throw new LogicException('This instance is not an instance of the given definition.');