diff --git a/lib/PhpParser/Internal/TokenStream.php b/lib/PhpParser/Internal/TokenStream.php
index b57a7c6d..87d0773d 100644
--- a/lib/PhpParser/Internal/TokenStream.php
+++ b/lib/PhpParser/Internal/TokenStream.php
@@ -91,7 +91,7 @@ class TokenStream
     public function haveTokenImmediatelyAfter(int $pos, $expectedTokenType) : bool {
         $tokens = $this->tokens;
         $pos++;
-        for (; $pos < \count($tokens); $pos++) {
+        for ($c = \count($tokens); $pos < $c; $pos++) {
             $token = $tokens[$pos];
             if ($token->is($expectedTokenType)) {
                 return true;