We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e1f4910 commit f4984d2Copy full SHA for f4984d2
src/Analyser/TypeSpecifier.php
@@ -460,7 +460,7 @@ public function specifyTypesInCondition(
460
}
461
$newScope = $scope->filterBySpecifiedTypes($result);
462
$callType = $newScope->getType($expr->right);
463
- $newContext = TypeSpecifierContext::createTruthy($callType);
+ $newContext = $context->true() ? TypeSpecifierContext::createTrue($callType) : TypeSpecifierContext::createTrue($callType)->negate();
464
465
$result = $result->unionWith($this->specifyTypesInCondition(
466
$scope,
0 commit comments