@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | abstract protected function fetch($type): TypeDefinition; |
35 | 35 | |
36 | 36 | /** |
37 | - * @return iterable|TypeDefinition[] |
|
37 | + * @return \Generator |
|
38 | 38 | */ |
39 | 39 | public function inheritedBy(): iterable |
40 | 40 | { |
@@ -99,7 +99,7 @@ discard block |
||
99 | 99 | } |
100 | 100 | |
101 | 101 | /** |
102 | - * @param TypeDefinition|string $type |
|
102 | + * @param TypeDefinition $type |
|
103 | 103 | * @return bool |
104 | 104 | */ |
105 | 105 | public function instanceOf($type): bool |
@@ -102,7 +102,7 @@ |
||
102 | 102 | * @param TypeDefinition|string $type |
103 | 103 | * @return bool |
104 | 104 | */ |
105 | - public function instanceOf($type): bool |
|
105 | + public function instanceof($type): bool |
|
106 | 106 | { |
107 | 107 | $context = $this->extends; |
108 | 108 |
@@ -51,5 +51,5 @@ |
||
51 | 51 | * @param TypeDefinition|string $definition |
52 | 52 | * @return bool |
53 | 53 | */ |
54 | - public function instanceOf($definition): bool; |
|
54 | + public function instanceof($definition): bool; |
|
55 | 55 | } |