Skip to content

Commit 625d927

Browse files
committed
Fiber suspension in GeneratorScope should use NoopNodeCallback... I think
1 parent 5a24138 commit 625d927

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Analyser/Generator/GeneratorScope.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2425,7 +2425,7 @@ public function getType(Expr $node): Type
24252425
{
24262426
return TypeUtils::resolveLateResolvableTypes(
24272427
Fiber::suspend(
2428-
new ExprAnalysisRequest(new Node\Stmt\Expression($node), $node, $this, ExpressionContext::createTopLevel(), null),
2428+
new ExprAnalysisRequest(new Node\Stmt\Expression($node), $node, $this, ExpressionContext::createTopLevel(), new NoopNodeCallback()),
24292429
)->type,
24302430
);
24312431
}
@@ -2435,7 +2435,7 @@ public function getNativeType(Expr $expr): Type
24352435
{
24362436
return TypeUtils::resolveLateResolvableTypes(
24372437
Fiber::suspend(
2438-
new ExprAnalysisRequest(new Node\Stmt\Expression($expr), $expr, $this, ExpressionContext::createTopLevel(), null),
2438+
new ExprAnalysisRequest(new Node\Stmt\Expression($expr), $expr, $this, ExpressionContext::createTopLevel(), new NoopNodeCallback()),
24392439
)->nativeType,
24402440
);
24412441
}

0 commit comments

Comments
 (0)