Lines Matching refs:null
46 * @var null|array
47 * @psalm-var null|array<0|positive-int, array{startAt?: int, endAt: null|int}>
79 * @psalm-return array{0: int|null, 1: AndFilter|Filter\ApproximateFilter|Filter\EqualityFilter|Filter\GreaterThanOrEqualFilter|Filter\LessThanOrEqualFilter|Filter\NotFilter|Filter\PresentFilter|MatchingRuleFilter|OrFilter|SubstringFilter}
129 if ($this->containers === null) {
170 $attributeEndsAfter = null;
171 $filterType = null;
172 $valueStartsAt = null;
180 if ($filterType !== null) {
184 if ($filterType !== null) {
251 * @param string|null $filterType
252 * @param int|null $startsAt
253 * @param int|null $startValue
259 if ($filterType === null) {
266 if ($startValue === null || $startValue === $endAt - 1) {
317 $matchRuleObj = new MatchingRuleFilter(null, null, $value);
428 $child = null;
439 if ($this->containers !== null) {
441 if ($info['endAt'] === null) {
487 $child = $child === null ? 0 : $child + 1;
488 $this->containers[$child] = ['startAt' => $i, 'endAt' => null];
527 if ($info['endAt'] === null) {