Skip to content

Commit 4bad2e5

Browse files
committed
Add currentlyAssignedExpressions and currentlyAllowedUndefinedExpressions to Scope debug
1 parent 02ea5fa commit 4bad2e5

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/Analyser/MutatingScope.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5747,6 +5747,14 @@ public function debug(): array
57475747
$descriptions[$key] = $nativeTypeHolder->getType()->describe(VerbosityLevel::precise());
57485748
}
57495749

5750+
foreach (array_keys($this->currentlyAssignedExpressions) as $exprString) {
5751+
$descriptions[sprintf('currently assigned %s', $exprString)] = 'true';
5752+
}
5753+
5754+
foreach (array_keys($this->currentlyAllowedUndefinedExpressions) as $exprString) {
5755+
$descriptions[sprintf('currently allowed undefined %s', $exprString)] = 'true';
5756+
}
5757+
57505758
foreach ($this->conditionalExpressions as $exprString => $holders) {
57515759
foreach (array_values($holders) as $i => $holder) {
57525760
$key = sprintf('condition about %s #%d', $exprString, $i + 1);

0 commit comments

Comments
 (0)