Searched refs:IntersectionType (Results 1 – 12 of 12) sorted by relevance
30 0: IntersectionType(40 1: IntersectionType(69 0: IntersectionType(111 0: IntersectionType(121 1: IntersectionType(145 0: IntersectionType(155 1: IntersectionType(
27 type: IntersectionType(62 type: IntersectionType(82 returnType: IntersectionType(
6 /** @var (Identifier|Name|IntersectionType)[] Types */12 * @param (Identifier|Name|IntersectionType)[] $types Types
5 class IntersectionType extends ComplexType { class
147 $intersectionType = new Node\IntersectionType([new Node\Name('A'), new Node\Name('B')]);
204 if ($node instanceof Node\UnionType || $node instanceof Node\IntersectionType) {
14 use PhpParser\Node\IntersectionType; alias1510 IntersectionType::class . '->types' => '&',
744 intersection_type_list { $$ = Node\IntersectionType[$1]; }755 intersection_type_without_static_list { $$ = Node\IntersectionType[$1]; }
51 if ($typeNode instanceof Node\IntersectionType) {60 protected function pIntersectionType(Node\IntersectionType $node): string {
321 * [PHP 8.1] Added support for intersection types using a new `IntersectionType` node. Additionally322 a `ComplexType` parent class for `NullableType`, `UnionType` and `IntersectionType` has been
1903 …$self->semValue = new Node\IntersectionType($self->semStack[$stackPos-(1-1)], $self->getAttributes…1912 …$self->semValue = new Node\IntersectionType($self->semStack[$stackPos-(1-1)], $self->getAttributes…
1898 …$self->semValue = new Node\IntersectionType($self->semStack[$stackPos-(1-1)], $self->getAttributes…1907 …$self->semValue = new Node\IntersectionType($self->semStack[$stackPos-(1-1)], $self->getAttributes…
Completed in 59 milliseconds